DSP论坛
400万+工程师在用
400万+工程师在用

电子发烧友网工程师

17年用户 16436经验值
擅长:可编程逻辑 MEMS/传感技术 测量仪表 模拟技术 控制/MCU RF/无线
私信 关注

iir数字滤波器的滤波效果模拟方法

2008-8-1 17:00

<p><font face="Verdana">iir数字滤波器的效果模拟方法</font><br/></p>
<p><font face="Verdana">由于滤波器的阶次太低,滤波器效果不是那么理想是当然的,这里仅仅表示出如何真正的用模拟滤波器变换的方式设计出一个数字滤波器。<br/>如果有A/D,D/A变换器的话,我们的问题还要简单,只需要很少的存储器单元就足够了,输出直接出来了,也用不着那么多计算和画图。</font><br/><font face="Verdana">汇编程序:<br/>地址 机器码 标号 Z80助记符 说明<br/>3001 16 05 LD D, 05H 拟重复5个周期,计数→D<br/>3002 DD 21 40 30 LD IX, 3040H<br/>3006 21 40 30 LOOP: LD HL, 3040H 建立输入数据x(n)的地址指针<br/>3009 06 27 LD B, 27H 输入数据的个数<br/>300B DD 7E 2A FILTER: LD A, (IX+2A) 取y(n-1)→C<br/>300E 4F LD C, A<br/>300F CB 39 SRL C<br/>3011 CB 39 SRL C y(n-1).2-3<br/>3013 CB 39 SRL C<br/>3015 91 SUB C y(n-1)-y(n-1).2-3<br/>3016 CB 39 SRL C<br/>3018 CB 39 SRL C y(n-1).2-3.2-3<br/>301A CB 39 SRL C<br/>301C 91 SUB C y(n-1)[1-2-3-2-3.2-3]=B.y(n-1)<br/>301D 4F LDC, A 将By(n-1)→C<br/>301E 5E LD E, (HL) 取x(n-1)→E<br/>301F CB 3B SRL E<br/>3021 CB 3B SRL E x(n-1).2-3<br/>3023 CB 3B SRL E<br/>3025 23 INC HL 指向x(n)的地址<br/>3026 7E LD A, (HL) x(n)→A<br/>3027 CB 3F SRL A<br/>3029 CB 3F SRL A x(n).2-3<br/>302B CB 3F SRL A</font></p>
T2Uu2UxJ.pdf (287.96 KB)
(下载次数: 28, 2008-8-1 17:00 上传)
<br/>

回帖(14)

yhzzyahoo

2008-12-4 10:18:40
有点看不懂。。。

kida007

2009-4-7 20:06:58
学习吧,呵呵.学会这些就太好了

yst422

2009-4-9 15:35:26
你如果要设计IIR滤波器的话,TI公司有专门的模块供调用

jqzheng

2009-4-9 21:56:49
<div id="textstyle_4" style="FONT-SIZE: 9pt; OVERFLOW: hidden; WORD-BREAK: break-all; TEXT-INDENT: 24px; WORD-WRAP: break-word">你如果要设计IIR滤波器的话,TI公司有专门的模块供调用 </div>

张进

2012-7-5 21:50:20
youshouhuo 有收获

清少1107

2012-11-1 23:05:21
学到很多

陈矫

2012-11-2 00:36:12
学习中,谢谢分享。

dianqi449049912

2015-9-22 21:44:18
好吗好吗好吗好吗好吗好吗好吗好吗好吗好吗好吗好吗好吗

邹小东

2015-10-21 20:42:06
先回复,后下载,文明学习不灌水。

sxq17116094

2015-12-16 16:39:54
啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦

李宜生

2016-1-5 10:01:04
支持!好东西,找了好久了!谢谢!

东方

2016-8-13 21:43:12
好资料。感谢分享

2016-12-15 22:09:53
习吧,呵呵.学会这些就太好了

2016-12-22 08:16:53

有点看不懂。。。

更多回帖

打开APP