📄 xcsinter.asm
字号:
dwieke
.mmregs
;.include "init54x.inc"
.def start
stack .usect ".stack",20h
.data
tim0 .set 0024h
prd0 .set 0025h
tcr0 .set 0026h
t0_flag .set 0060h
k_tcr0_soft .set 0b<<11
k_tcr0_free .set 1b<<10
k_tcr0_psc .set 0001b<<6
k_tcr0_trb .set 1b<<5
k_tcr0_tss .set 0b<<4
k_tcr0_tddr .set 0001b<0
k_tcr0 .set k_tcr0_soft|k_tcr0_free|k_tcr0_psc|k_tcr0_trb|k_tcr0_tss|k_tcr0_tddr
swcr .set 2bh
.def timer0_rev
.text
start: nop
STM #0,SWWSR
stm #0100h,pmst
; stm #0410h,tcr0
; stm #9c3h,prd0
; stm #0,t0_flag
;stm #8e3h,tcr0
; stm #00fh,ifr
stm #00fh,ifr
stm #00fh,imr
rsbx intm
; intr #20
; rsbx xf
jj: nop
nop
nop
b jj
timer0_rev:
nop
nop
nop
nop
nop
rete
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -