DSP课程设计.ppt
《DSP课程设计.ppt》由会员分享,可在线阅读,更多相关《DSP课程设计.ppt(15页珍藏版)》请在冰豆网上搜索。
![DSP课程设计.ppt](https://file1.bdocx.com/fileroot1/2022-10/19/6b08bdcf-606e-48fc-bcf3-25872807ad68/6b08bdcf-606e-48fc-bcf3-25872807ad681.gif)
DSP课程课程设计设计设计题目设计题目n正弦信号发生器的设计正弦信号发生器的设计n有限冲击响应有限冲击响应FIR滤波器的设计滤波器的设计n无限冲击响应无限冲击响应IIR滤波器的设计滤波器的设计nFFT的的DSP实现实现设计报告封皮设计报告封皮n设计题目设计题目n班级班级n姓名姓名n同组人同组人设计报告内容设计报告内容一、设计目的一、设计目的二、设计内容二、设计内容三、设计原理三、设计原理四、总体方案设计四、总体方案设计五、主要参数五、主要参数六、源程序六、源程序七、实验结果及分析七、实验结果及分析八、设计总结八、设计总结求一个角度的正弦值求一个角度的正弦值求一个角度的正弦值求一个角度的正弦值取泰勒级数的前取泰勒级数的前取泰勒级数的前取泰勒级数的前5555项,得近似计算式:
项,得近似计算式:
项,得近似计算式:
项,得近似计算式:
例:
求一个角度的正弦值例:
求一个角度的正弦值.mmregs.defstart.defsin_start,d_x,d_sinxSTACK:
.usectSTACK,10start:
STM#STACK+10,SPLD#d_x,DPST#6487H,d_xCALLsin_startend:
Bendsin_start:
.defsin_startd_coeff.usectcoeff,4.datatable:
.word01C7H;C1=1/(8*9).word030BH;C2=1/(6*7).word0666H;C3=1/(4*5).word1556H;C4=1/(2*3)d_x.usectsin_vars,1d_squr_x.usectsin_vars,1d_temp.usectsin_vars,1d_sinx.usectsin_vars,1c_l.usectsin_vars,1.textSSBXFRCTSTM#d_coeff,AR5RPT#3MVPD#table,*AR5+STM#d_coeff,AR3STM#d_x,AR2STM#c_l,AR4ST#7FFFH,c_lSQUR*AR2+,A;A=x2STA,*AR2;(AR2)=x2|LD*AR4,B;B=1MASR*AR2+,*AR3+,B,A;A=1-x2/72,T=x2MPYAA;A=T*A=x2(1-x2/72)STHA,*AR2;(d_temp)=x2(1-x2/72)MASR*AR2-,*AR3+,B,A;A=1-X2/42(1-X2/72),T=x2(1-x2/72)MPYA*AR2+;B=x2(1-x2/42(1-x2/72)STB,*AR2;(d_temp)=x2(1-x2/42(1-x2/72)|LD*AR4,B;B=1MASR*AR2-,*AR3+,B,A;A=1-x2/20(1-x2/42(1-x2/72)MPYA*AR2+;B=x2(1-x2/20(1-x2/42(1-x2/72)STB,*AR2;(d_temp)=B|LD*AR4,B;B=1MASR*AR2-,*AR3+,B,A;A=1-x2/6(1-x2/20(1-x2/42(1-x2/72)MPYAd_x;B=x(1-x2/6(1-x2/20(1-x2/42(1-x2/72)STHB,d_sinx;sin(theta)RET.endMEMORYPAGE0:
EPROM:
org=0E000H,len=1000HVECS:
org=0FF80H,len=0080HPAGE1:
SPRAM:
org=0060H,len=0020HDARAM:
org=0080H,len=0010HSECTIONS.text:
EPROMPAGE0.data:
EPROMPAGE0STACK:
SPRAMPAGE1sin_vars:
DARAMPAGE1coeff:
DARAMPAGE1.vectors:
VECSPAGE0