ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:47.94KB ,
资源ID:4298122      下载积分:6 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4298122.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(DSP基于CCS的IIR滤波器设计实验.doc)为本站上传会员【丰****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

DSP基于CCS的IIR滤波器设计实验.doc

1、实验六 IIR滤波器一、 实验目的1. 熟悉IIR滤波器C54X实现的编程方法。2. 测试IIR滤波器的单位冲击响应曲线。3. 检查IIR滤波器的频率特性。二、 实验条件1. 已经设计出四阶IIR滤波器的参数如下:通带:0-200Hz过渡带宽:200Hz-500Hz通带内波动:0.5dB阻带衰减:-20dB采样频率Fs:3600Hz脉冲传递函数H(z): Hz=B0+B1Z-1+B2Z-2+B3Z-3+B4Z-41-A1Z-1-A2Z-2-A3Z-3-A4Z-4差分方程式为: y(n)=B0*x(n)+B1*x(n-1)+B2*x(n-2)+B3*x(n-3)+B4*x(n-4)+A1*y(n

2、-1)+A2*y(n-2)+A3*y(n-3)+A4*y(n-4) 其中:A1=-3.4647 A2=4.4615 A3=-2.8518 A4=0.6739 B0=0.0951 B1=-0.3139 B2=0.4460 B3=-0.3139 B4=0.0951生成正弦数据文件的高级语言程序。程序名为sin_flt.exe。2. 直接形式二阶IIR滤波器程序Lab6.asm以及链接命令文件Lab6.cmd。三、 实验内容1. 消化直接形式二阶滤波器程序iir3.asm以及链接命令文件iir3.cmd。2. 修改Lab6.asm。定义循环缓冲区:Y(n-4)X(n-4)X: Y: Y(n-3)X(

3、n-3)Y(n-2)X(n-2)Y(n-1)X(n-1)Y(n)X(n) AR2AR4A4B4 B: A:A3B3A2B2A1B1A0B0 AR5AR3相应的汇编命令为:X .usect X,5Y .usect Y,5B .usect B,5A .usect A,5修改系数表:初始值y(n-4)- y(n-1)以及x(n-4)- x(n-1)均设置为0。凡绝对值1的系数需化成绝对值1的系数。这样,系数表示为:.word 3116 ;B4=0.0951.word -10286 ;B3=-0.3139.word 14615 ;B2=0.4460.word -10286 ;B1=-0.3139.wo

4、rd 3116 ;B0=0.0951.word -22082 ;A4=-0.6739.word 31149 ;A3/3=2.8518/3.word -30484 ;A2/5=-4.6515/5.word 28383 ;A1/4=3.4647/4修改传送x的初始值、y的初始值、系数B、系数A的重复次数,分别为3、3、4、3。修改传送数据的起始地址:传送x MVPD #table,*AR1+传送y MVPD #table+4,*AR1+传送B MVPD #table+8,*AR1+传送A MVPD #table+13,*AR1+修改BK寄存器,BK=5。为循环缓冲区设初始指针:AR2 X+4 AR

5、4 Y+4AR5 B+4 AR3 A+4由于归一化成绝对值小于1的系数,因此反馈通道运算必须作相应的修正。对输入数据文件中的数据定标,右移4位,以防止运算中溢出。3. 修改Lab.cmd文件。将X、Y、B、A的循环缓冲区均改为align(8)。4. 汇编和链接5. 测试本实验IIR滤波器的单位冲击响应曲线6. 检查本实验IIR滤波器的频率特性曲线四、 实验程序;*;* lab6.ASM IIR Filter * ;* .title lab6.asm .mmregs .def start .bss in,1 ;给in分配一个存储单元 .bss out,1X .usect X,5 ;定义X的缓冲区

6、域Y .usect Y,5B .usect B,5A .usect A,5PA0 .set 0 ;I/O口地址赋值PA1 .set 1 .datatable: .word 0 ;X(N-4) ;为标号table开始的存储单元赋初值 .word 0 ;X(N-3) .word 0 ;X(N-2) .word 0 ;X(N-1) .word 0 ;Y(N-4) .word 0 ;Y(N-3) .word 0 ;Y(N-2) .word 0 ;Y(N-1) .word 3116 ;B4=0.0951 .word -10286 ;B3=-0.3139 .word 14615 ;B2=0.4460 .w

7、ord -10286 ;B1=-0.3139 .word 3116 ;B0=0.0951 .word -22082 ;A4=-0.6739 .word 31149 ;A3/3=2.8518/3 .word -30484 ;A2/5=-4.6515/5 .word 28383 ;A1/4=3.4647/4 .textstart: SSBX FRCT STM #X,AR1 ;AR1指向X的首地址 RPT #3 ;重复执行下条语句3次 MVPD #table,*AR1+ ;从table首址重复传递4个数据 STM #Y,AR1 RPT #3 MVPD #table+4,*AR1+ STM #B,AR

8、1 RPT #4 MVPD #table+8,*AR1+ STM #A,AR1 RPT #3 MVPD #table+13,*AR1+ STM #X+4,AR2 ;为循环缓冲区设初始指针 STM #Y+3,AR4 STM #B+4,AR5 STM #A+3,AR3 STM #5,BK ;将5赋值给BK STM #-1,AR0 ;将-1赋值给AR0STM #1000h,AR6 ;输出数据缓冲区首址为#1000hSTM #0200h-1,AR7 ;循环计算512个样本点LOOP: PORTR PA1,*AR2 ;x(n)/2,防止溢出;MVKD in,*AR2 LD *AR2,A ;将AR2的地址

9、加载到A累加器 STL A,-1,*AR2 ;A累加器低位右移1位送往AR2寄存器所指地址 MPY *AR2+0%,*AR5+0%,A ;作B0*X(n)+A=A运算,并将地址减一 MAC *AR2+0%,*AR5+0%,A MAC *AR2+0%,*AR5+0%,A MAC *AR2+0%,*AR5+0%,A MAC *AR2,*AR5+0%,A MAC *AR4,*AR3,A ;作A1/4*Y(n-1) MAC *AR4,*AR3,A MAC *AR4,*AR3,A MAC *AR4+0%,*AR3+0%,A ;运算四次后将寄存器地址减一 MAC *AR4,*AR3,A ; 作A2/5*Y

10、(n-2) MAC *AR4,*AR3,A MAC *AR4,*AR3,A MAC *AR4,*AR3,A MAC *AR4+0%,*AR3+0%,A ;运算五次后将寄存器地址减一 MAC *AR4,*AR3,A ;作 A3/3*Y(n-3) MAC *AR4,*AR3,A MAC *AR4+0%,*AR3+0%,A ;运算三次后将寄存器地址减一 MAC *AR4+0%,*AR3+0%,A ;作 A4*Y(n-4) MAR *AR3+0% STH A,*AR4 ;A累加器高位送往AR4寄存器所指地址 ;BD IIR;MVDK *AR4,out PORTW *AR4,PA0 ;输出y(n)STH A,*AR6+ ;保存y(n) BANZ LOOP,*AR7 ;循环512次-end B end .END五、 实验结果IIR滤波器的单位冲击响应曲线IIR滤波器的频率特性曲线(低通)六、 实验体会实验中了解到了程序中的运算数都是定点小数,所以大于一的系数要作小数处理;学习了如何编写数据文件,定义I/O端口的GEL参数,将数据文件与I/O口地址相关联;如何查看频率响应及幅频特性曲线。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服