<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è) > 嵌入式系統 > 設計應用 > 簡(jiǎn)易中斷計時(shí)器

簡(jiǎn)易中斷計時(shí)器

作者: 時(shí)間:2016-11-24 來(lái)源:網(wǎng)絡(luò ) 收藏
#include "config.h "

#defineuintunsigned int
#defineucharunsignedchar
#defineulongunsignedlong

本文引用地址:http://dyxdggzs.com/article/201611/320666.htm

intnum;// 顯示數字值
int xms = 0;//毫秒計數變量


void timer0() interrupt 1 // 數字1為中斷號,每種中斷對應一個(gè)中斷號
{
TH0 = 0xfc;//重要!!第一次計數滿(mǎn)后會(huì )從0開(kāi)始計數,應該在中斷程序中重設計數初值
TL0 = 0x65;
xms++;
if(xms == 1000){
num++;
if(num > 9)num = 0;
P0 = num;
xms = 0;
}
}

// 定時(shí)器0初始化
void timer0_init()
{
TMOD = 0x01;//設定定時(shí)器0為工作方式1
TH0 = 0xfc;//設定計數初值
TL0 = 0x65;
EA = 1;//開(kāi)總中斷
ET0 = 1;//開(kāi)定時(shí)中斷0
TR0 = 1;//啟動(dòng)定時(shí)器0,計數滿(mǎn)后執行中斷服務(wù)程序timer0()
}

//主函數
void main(void)
{
num = 0;
P0 = num;
timer0_init();
for(;;){
}
}

本程序采用數碼管獨立顯示,計數初值由工作方式、晶振頻率、定時(shí)時(shí)間共同決定。

定時(shí)計數器中斷程序的編寫(xiě)過(guò)程

1. 工作方式控制字(TMOD)設置

2. 計數初值的計算并裝入THx、TLx

3. 中斷允許為ETx、EA的設置,使主機開(kāi)放中斷

4. 啟/停TRx的設置#SinaEditor_Temp_FontName



評論


技術(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>