天堂v国产精品五月天老熟女久久|天天看黄色免费金沙 无码 中字|亚洲精品无码线AV无码专区在线|加勒比av福利色哟哟—精品人妻|最新黄片免费播了国产精品99ri|麻豆福利在线在线视频 91|无码久久久久每一日精品人妻|av一区亚洲午夜福利电影

下載手機(jī)汽配人

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

比如想讓每隔100ms中斷一次呢 ?
問(wèn) 提問(wèn)者:網(wǎng)友 2017-09-06
最佳回答
所以中斷的使用:1.開(kāi)全局中斷 51是 EA = 12.對(duì)應(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.打開(kāi)定時(shí)器 TR0 = 1;定時(shí)器1打開(kāi)是 TR1 = 1;5.中斷服務(wù)程序:就是定時(shí)時(shí)間到,你要處理的事務(wù)。例子://50ms定時(shí)void main(void){ TMOD = 0x01; //配置方式 TH0 = 0x3C; //計(jì)數(shù)時(shí)間 TL0 = 0xB0; TR0 = 1; //開(kāi)啟定時(shí)器 EA = 1; //全局中斷打開(kāi) ET0 = 1; //定時(shí)器0中斷打開(kāi) 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)品精選
搜索問(wèn)答
還沒(méi)有汽配人賬號(hào)?立即注冊(cè)

我要提問(wèn)

汽配限時(shí)折扣

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