<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 用定時(shí)器進(jìn)行計數的一個(gè)簡(jiǎn)單例子

用定時(shí)器進(jìn)行計數的一個(gè)簡(jiǎn)單例子

作者: 時(shí)間:2012-11-15 來(lái)源:網(wǎng)絡(luò ) 收藏

/*
注:該程序主要是如何運用進(jìn)行計數,體現模塊化的子函數,是一個(gè)比較淺顯的程序
*/

#includereg52.h> //
#define uchar unsigned char //宏定義
#define uint unsigned int
uchar count; //定義全局變量
void display_led() //led顯示子函數
{
if(count==20) //每隔1S發(fā)生變化(晶振為:12MHZ)
{
count=0; //計數清零,以便下次計數
P2=~P2; //P2的值取反
P2=P21; //P2的值左移
P2=~P2;
if(P2==0xff) //如果最后一個(gè)LED亮后,
P2=0xfe; //則第一個(gè)LED亮
}
}
void init() //初始化子函數
{
EA=1; //打開(kāi)總中斷
ET0=1; //打開(kāi)中斷
TR0=1; //啟動(dòng)
TMOD=0x01; //T0工作方式1,16位計數
TH0=(65536-50000)/256;//設置定時(shí)器的初始值
TL0=(65536-50000)%256;
P2=0xfe; //給P2口賦初始值
while(1)
{
display_led(); //調用LED顯示子函數
}
}
void main() //主函數
{
init(); //調用初始化子函數
}
void delay() interrupt 1 //定時(shí)中斷子函數
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
count++; //自加1
}



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>