网络在线毛片_亚洲欧美日韩在线视频_日韩一区二区三区精品_无码国产精品一区二区九色堂_欧美日韩在线播放

下載手機(jī)汽配人

51單片機(jī)中的定時(shí)器中斷是怎么用的 ?

比如想讓每隔100ms中斷一次呢 ?
提問者:網(wǎng)友 2017-09-06
最佳回答
所以中斷的使用:1.開全局中斷 51是 EA = 12.對應(yīng)中斷使能 比如定時(shí)器1 ET1 = 1、定時(shí)器0 ET0 = 13.定時(shí)器工作方式配置: 有三種方式 雙8位定時(shí) 16位定時(shí) 還有捕捉方式 定時(shí)器2有4種 ,具體不介紹了 TMOD 是定時(shí)器0和定時(shí)器1方式配置的寄存器 TMOD = 0x01,定時(shí)器0工作在方式1(16位計(jì)數(shù))4.打開定時(shí)器 TR0 = 1;定時(shí)器1打開是 TR1 = 1;5.中斷服務(wù)程序:就是定時(shí)時(shí)間到,你要處理的事務(wù)。例子://50ms定時(shí)void main(void){ TMOD = 0x01; //配置方式 TH0 = 0x3C; //計(jì)數(shù)時(shí)間 TL0 = 0xB0; TR0 = 1; //開啟定時(shí)器 EA = 1; //全局中斷打開 ET0 = 1; //定時(shí)器0中斷打開 for(;;)}void Timer0_ISR(void) intterupt 1 //中斷服務(wù)程序{ TH0 = 0x3C; //計(jì)數(shù)時(shí)間 TL0 = 0xB0; P1 = 0x11; //定時(shí)到,要執(zhí)行的動(dòng)作}
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時(shí)折扣

本頁是網(wǎng)友提供的關(guān)于“51單片機(jī)中的定時(shí)器中斷是怎么用的 ?”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。