数字录音机设计.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

课程设计说明书N

课程设计说明书

NO.PAGE1

沈阳大学

数字录音机设计

目 录

1、课程设计的目的 3

2、课程设计的方案论证 7

3、设计的结果与分析 18

4、心得体会 18

5、参考文献 19

课程设计说明书N

课程设计说明书

NO.PAGE4

沈阳大学

数字录音机设计

课程设计的目的

目的

进一步加深对微机系统的理解和认识,提高微机系统的应用水平。

进一步学习和掌握汇编语言程序的编写和应用的方法,通过较大规模程序的编写,提高编写汇编语言程序的水平和学习程序调试方法。

进一步熟悉接口,DAC0832、ADC0809及定时计数器等芯片的使用。

内容与要求

设计一个声音录放系统,通过传感器及ADC0809以每秒5000次的速率采集语言信号,录音12秒后,再以同样的速率将语音数据通过DAC0832送出至喇叭发声(放音)。

画出系统的硬件连接图。

画出程序流程图并编写程序实现上述功能。

各芯片工作原理及功能简介

(1)ADC0809

ADC0809是CMOS工艺制成的双列直插式8位A/D转换芯片,内部采用逐次逼近原理,单极性,量程为0~+5V。片内部有8路模拟开关,可控制选择输入8个模拟量之中的一个,并带有三态输出锁存缓冲器,可直接与CPU总线连接,不需要外部锁存器,是应用较广泛的一种A/D转换芯片。

①ADC0809内部结构

ADC0809内部由两部分电路组成:

第一部分:8路模拟通道选择开关,地址锁存器和译码器。

第二部分:比较器、8位逐次逼近寄存器SAR、8位开关树型D/A转换电路、

控制逻辑、三态输出缓冲锁存器。

工作原理:由ADDA、ADDB、ADDC及ALE选择8个模拟量之一,并通过通道选择开关加至比较器一端。由START信号启动A/D转换开始且SAR清0。在CLOCK的控制下,将SAR从高位逐次置1,并将每次置位后的SAR送D/A转换器转换成与SAR中数字量成正比的模拟量。DAC的输出加至比较器的另一端与输入的模拟电压进行比较,若Vi大于等于V0保留SAR中该位的1;若Vi小于V0则该位清0。经过8次比较(8个CLOCK)后,SAR中的8位数字量即是结果。在OE有效时,将SAR中的8位二进制数输出至锁存器,并通过D7~D0输出,同时发出EOC转换结束信号。

②ADC0809引脚功能如下:IN0~IN7:8路模拟输入通道。D0~D7:8位数字量输出端。

START:启动转换命令输入端,由1→0时启动A/D转换,要求信号宽度100n

OE:输出使能端,高电平有效

ADDA、ADDB、ADDC:地址输入线,用于选通8路模拟输入中的一路进入A/D 转换。其中 ADDA是LSB位,这三个引脚上所加电平的编码为000~111,分别对应IN0~IN7,例如,当ADDC=0,ADDB=1,ADDA=1时,选中IN3通道。

ALE:地址锁存允许信号。用于将ADDA~ADDC三条地址线送入地址锁存器中。

EOC:转换结束信号输出。转换完成时,EOC的正跳变可用于向CPU申请中断,其高电平也可供CPU查询。

CLK:时钟脉冲输入端,要求时钟频率不高于640KHZ。

REF(+)、REF(-):基准电压,一般与微机接口时,REF(-)接0V或-5V,

REF(+)接+5V或0V。

(2)DAC0832

DAC0832是用COMS工艺制成的双列直插式8位D/A转换芯片,内部采用T型电阻网络,数字输入有输入寄存器和DAC寄存器两级缓冲,可以双缓冲、单缓冲或直接输入方式连接。

片选信号:输入低电平有效,与ILE相配合,可对写信号是否有效起到控制作用。

ILE允许锁存信号:输入高电平有效。输入锁存器的锁存信号由ILE,,的逻辑组合产生。当ILE为高电平、为低电平、输入负脉冲时,在端产生正脉冲。当为高电平时,输入锁存器的状态随着数据输入线的状态变化,的负跳变将数据线上的信息打入输入锁存器。

写信号1:输入低电平有效。当,,ILE均为有效时,可将数据写入8位输入锁存器。

写信号2:输入低电平有效。当其有效时,在传送控制信号的作用下,可将锁存在输入锁存器的8位数据送到DAC寄存器。

数据传送控制信号:输入低电平有效。当,均有效时,则在端产生正脉冲。当为高电平时,DAC寄存器的输出和输入锁存器的状态一致,的负跳变将输入锁存器

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档