51單片機(jī)定時(shí)器程序編寫(51單片機(jī)定時(shí)器程序)_世界新動(dòng)態(tài)
2023-06-27 07:50:56    互聯(lián)網(wǎng)


【資料圖】

導(dǎo)讀 來(lái)為大家解答以上的問(wèn)題。51單片機(jī)定時(shí)器程序編寫,51單片機(jī)定時(shí)器程序這個(gè)很多人還不知道,現(xiàn)在讓我們一起來(lái)看看吧!1、LED BI...

1、LED BIT P1.0 ;定義LED的引腳ORG 0000HLJMP MAINORG 000BHLJMP T0ISRORG 0030HMAIN: MOV TMOD,#01H ;定時(shí)器0工作模式1 MOV TH0,#HIGH(65536-50000) ;初值。

2、50毫秒中斷一次 MOV TL0,#LOW(65536-50000) SETB TR0 ;啟動(dòng)定時(shí)器 SETB ET0 ;啟動(dòng)定時(shí)器中斷 SETB EA ;開(kāi)總中斷 MOV R2,#40 ;中斷計(jì)數(shù)初始值 SJMP $T0ISR: CLR TR0 MOV TH0,#HIGH(65536-50000) MOV TL0,#LOW(65536-50000) SETB TR0 DJNZ R2,T0E ;R2減到0重新賦值。

3、否則退出 MOV R2,#40 CPL LED ;LED亮滅轉(zhuǎn)換T0E: RETI END。

本文到此分享完畢,希望對(duì)大家有所幫助。

關(guān)鍵詞: