📄 int.asm
字号:
EXTRN DATA (USETIME,MRTIME,KRTIME,MRTIME1,KRTIME1,ZCRMTIME,CUTIME,ZCRKTIME,CUKTIME)
EXTRN CODE ( CMREAD_DATA, MK_RW, PS2SR_PRO )
;T0时钟计数中断
CSEG AT 0BH;定时器0中断
LJMP INITTIME
?PR?INITTIME?RTOSASMA SEGMENT CODE
PUBLIC INITTIME
RSEG ?PR?INITTIME?RTOSASMA
USING 0
INITTIME: PUSH PSW
PUSH ACC
PUSH B
PUSH DPH
PUSH DPL
PUSH 00H
INC MRTIME
INC KRTIME
INC MRTIME1
INC KRTIME1
INC ZCRMTIME
INC ZCRKTIME
INC CUTIME
INC CUKTIME
LCALL PS2SR_PRO
LCALL MK_RW
pop 00H
POP DPL
POP DPH
POP B
POP ACC
POP PSW
RETI
;T1时钟计数中断
CSEG AT 1BH;定时器0中断
LJMP INITTIME1
?PR?INITTIME1?RTOSASMA SEGMENT CODE
PUBLIC INITTIME1
RSEG ?PR?INITTIME1?RTOSASMA
USING 0
INITTIME1: PUSH PSW
;MOV TL1,#93H
;MOV TH1,#7FH
MOV TL1,#0H
MOV TH1,#00H
INC USETIME
;LCALL PS2SR_PRO
POP PSW
RETI
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -