
【資料圖】
1、LED BIT P1.0 ;定義LED的引腳ORG 0000HLJMP MAINORG 000BHLJMP T0ISRORG 0030HMAIN: MOV TMOD,#01H ;定時器0工作模式1 MOV TH0,#HIGH(65536-50000) ;初值。
2、50毫秒中斷一次 MOV TL0,#LOW(65536-50000) SETB TR0 ;啟動定時器 SETB ET0 ;啟動定時器中斷 SETB EA ;開總中斷 MOV R2,#40 ;中斷計數初始值 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亮滅轉換T0E: RETI END。
本文到此分享完畢,希望對大家有所幫助。
關鍵詞: