📄 sin128.asm
字号:
.title "sin128.asm"
.copy "init.h"
.copy "vector.h"
.text
START:
CLRC CNF
LDP #0h
SETC Intm
SPLK #0000h,60h
OUT 60h,WSGR
SPLK #0FFFFh,IFR
SPLK #0004h,IMR
SPLK #0323h,61h
SPLK #0000h,62h
SPLK #07FD8h,63h
SPLK #0C000h,64h
LAR AR1,#62h
LAR AR0,#64h
LAR AR6,#2000h
LAR AR3,#127
SPLK #0000h,67h
OUT 67h,TIM
SPLK #0F9h,65h
OUT 65h,PRD
SPLK #0C20h,66h
OUT 66h,TCR
CLRC INTM
WAIT:
IDLE
B WAIT
TIMER:
LACC #0
MAR *,AR1
LT *-,0
MPY *-,1
LTD *,0
MPY *+,1
APAC
SACH *+,2,AR6
SACH *+,2,AR3
CLRC INTM
BANZ NEXT
SPLK #0C30h,67h
OUT 67h,TCR
B _START1
NEXT:
NOP
RET
INPT1: RET
UART: RET
INPT23: RET
CODTX: RET
CODRX: RET
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -