;*******************************************************************************
; 外部中断INT0
INT_INT0:
MOV 17H,#00H ; 清除T0中断
次数
INC 10H ; 累计INT0中
断次数
INC 11H ; 地址指针
;-----------------------------
; 关闭INT0中断允许
CLR EX0
SETB EX1
;-----------------------------
; 启动T0
MOV TH0,#0FFH ; 定时104us
(22.1184MHz晶振,16位计数器)
MOV TL0,#30H
SETB TR0 ; 启动T0
SETB ET0
RETI
;*******************************************************************************
; 定时器中断T0
INT_T0:
; 重新装载定时常数:定时104us(22.1184MHz晶振,16位计数器)----此处没有修
正时间参数??
MOV TH0,#0FFH
MOV TL0,#50H
SETB ET0
SETB TR0
CLR P2.2
NOP
NOP
NOP
NOP
NOP
NOP
SETB P2.2
RETI