?? int1.asm
字號:
;================================================================
; 文件名: INT1.ASM
; 功能說明: 采用定時器的中斷, 在P1.0與P1.1引腳上輸出周期波形.
;================================================================
ORG 0000H
LJMP START
ORG 000BH
LJMP TIMER0
ORG 001BH
LJMP TIMER1
ORG 0100H
START: MOV P1, #0FFH
MOV TH0, #0F8H ;初始化定時器0計數初值
MOV TL0, #00H
MOV TH1, #0F8H ;初始化定時器1計數初值
MOV TL1, #00H
MOV TMOD, #11H ;設置定時器工作模式為方式1
MOV TCON, #50H ;啟動定時器
MOV IE, #8AH ;使能中斷
SJMP $
TIMER0: CPL P1.0 ;定時器0中斷服務程序, 對P1.0引腳取反
MOV TH0, #0F8H ;重新裝入計數初值
MOV TL0, #00H
RETI ;中斷返回
TIMER1: CPL P1.1 ;定時器1中斷服務程序
MOV TH1, #0F8H
MOV TL1, #00H
RETI
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -