📄 handler.a30
字号:
.glb _INEST
.glb _ret_int
ent_int .macro
ADD.W #1, _INEST
.endm
ret_int .macro
JMP.A _ret_int
.endm
.section program
.glb int0_handler
.glb _sw1_func
int0_handler:
ent_int
PUSHM R0,R1,R2,R3,A0,A1,FB
fset i
JSR.A _sw1_func
POPM R0,R1,R2,R3,A0,A1,FB
ret_int
.glb int1_handler
.glb _sw2_func
int1_handler:
ent_int
PUSHM R0,R1,R2,R3,A0,A1,FB
JSR.A _sw2_func
POPM R0,R1,R2,R3,A0,A1,FB
ret_int
.glb system_timer
.glb _timer
system_timer:
ent_int
PUSHM R0,R1,R2,R3,A0,A1,FB
JSR.A _timer
POPM R0,R1,R2,R3,A0,A1,FB
ret_int
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -