1樓:
#include
#define uint unsigned int#define uchar unsigned charuchar j;
uchar a,b;
uchar a1=;
uchar code sz= ;
uchar code wx= ;
void qf() //區分個十百千位
a1[1]=a%10;
a1[2]=(a/10)%10;
a1[3]=b%10;
a1[4]=(b/10)%10;
void ys(e) //延時函式uchar b,c;
for(b=e;b>0;b--)
for (c=110;c>0;c--) ;
void xs() // 顯視函式
qf();
for (j=1;j<5;j++)
p2=wx[j];
p1=sz[a1[j]];
ys(10);
void cs() //初始化函式
ex0=1;
ex1=1;
ea=1;
it0=1;
void wbzd0() interrupt 0 //外部中斷0
a++;
if (a==60)
a=0;
b++;
void wbzd1() interrupt 2 //外部中斷1
a=0;
b=0;
void main ()
cs();
while (1)
xs();
注:前面兩位是計有多少個60,後面兩個就是計數
2樓:做而論道
用八位數碼管顯示計數值0-59?
先看看這個吧:
51微控制器pc程式計數器,51微控制器計數器怎麼使用 ?
從51微控制器 ram 資料儲存器分布圖可知,從80h ffh位址單元 也是128個位元組 為特殊暫存器 sfr 單元,位址從00h 7fh單元 共128個位元組 為使用者資料ram,使用者資料單元,只指使用者在程式設計時可以定義的暫存器,一般用於計算 暫存或轉換作用,如沒有這些單元,那基本上微控制...
51微控制器計數器怎麼用,51微控制器計數器怎麼用 50
51微控制器是基礎入門的一個微控制器,還是應用最廣泛的。51微控制器的定時 計數器的概念 微控制器中,脈衝計數與時間之間的關係十分密切,每輸入一個脈衝,計數器的值就會自動累加1,只要相鄰兩個計數脈衝之間的時間間隔相等,則計數值就代表了時間的流逝,因此,微控制器中的定時器和計數器其實是同一個物理的電子...
51微控制器的溫度採集系統設計
雪少 第一章 確定系統功能與效能 本系統的功能主要有資料採集 資料處理 輸出控制。能對0 1000 0 2c範圍內的各種電加熱爐的溫度進行精密測量,同時,四位led顯示器直接跟蹤顯示被控物件的溫度值,準確度高,顯示清晰,穩定可靠,使用方便 在具體設計程式設計 除錯過程中,為了除錯方便,程式設計把溫度...