defsk.asm
来自「这里面有很多dsp应用程序源码」· 汇编 代码 · 共 34 行
ASM
34 行
***********************************************************
*FSK解调程序 *
*输入波形为64个点的FSK信号 *
***********************************************************
.title "DEFSK.asm"
.mmregs
.def start
.bss temp,1
indata .usect "buffer",64
out .usect "buffer",1
STACK .usect "STACK",10
distance .set 31
amplitude .set 32700
************************************
.text
start: LD #indata,DP
STM #indata,AR1
nop
JUDGE: LD *AR1+,A ;循环检测幅度是否大于amplitude
SUB #amplitude,A
BC A1,AGT
B JUDGE
************************************
A1: MAR *+AR1(distance)
LD *AR1+,A
SUB #amplitude,A
BC F1,AGT
***********************************
F0: ST #0,@out
B start
F1: ST #1,@out
B start
.end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?