⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main2.asm

📁 这里面有很多dsp应用程序源码
💻 ASM
字号:

;ZY13DSP12BD mfilter2.0
;Mr Li Xiao Bei 
;Hu Bei Zhong You
;2004.6.9
;mfilter2.0
;======================== main.asm =========================
;       
		.mmregs
		.def _c_int00
		.include c54.inc
		.ref c54init
		.ref table
;		.def Get_ADValue
        ;A/D访问地址
;PA1     .set 0x0008 
		;D/A访问地址
;PA0		.set 0x0002		       
        .data
xn	    .usect	"xn",80	    ;xn
h	    .usect	"h",80		;h
	   	.bss	y,1
		.bss    indata,1
		.bss	outdata,1
        .sect  "progsys"
        .align  0x10
_c_int00:    
        STM     #0x0f80,SP           	
		CALL    c54init         ;设置相应的采样率来完成实验项目
		SSBX 	FRCT		
		STM  	#h,AR1
		RPT  	#79
		MVPD 	table,*AR1+     ;将滤波系数从程序存储区搬移到数据存储区
		STM		#xn+79,AR3		
		STM  	#h+79,AR4  
		STM  	#80,BK          ;设置循环缓冲器的长度
		STM  	#-1,AR0  
		LD      #xn,DP
FIR:
		NOP
		MVKD	indata,*AR3+0%
;        PORTR	PA1,*AR3+0%
		RPTZ 	A,#79
		MAC	 	*AR3+0%,*AR4+0%,A
		STH	    A,@outdata		;将数据存储到yn中去
		NOP		
		B       FIR

       .end                            
     

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -