sin128.asm
来自「基于DSP TMS2000的FFT快速傅利叶变换源程序」· 汇编 代码 · 共 57 行
ASM
57 行
.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 + =
减小字号Ctrl + -
显示快捷键?