?? exec066.asm
字號:
ORG 0000H
AJMP START
ORG 000BH
AJMP TIMER0 ;定時器0的中斷處理
ORG 30H
START:
MOV SP,#5FH
MOV TMOD,#00000101B ;定時/計數器1作計數用,模式1,0不用全置0
MOV TH0,#0FFH
MOV TL0,#0FAH ;預置值,要求每計到6個脈沖即為一個事件
SETB EA
SETB ET0 ;開總中斷和定時器1中斷允許
SETB TR0 ;啟動計數器1開始運行.
AJMP $
TIMER0:
PUSH ACC
PUSH PSW
CPL P1.0 ;計數值到,即取反P1.0
MOV TH0,#0FFH
MOV TL0,#0FAH ;重置計數初值
POP PSW
POP ACC
RETI
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -