下载此文档

基于8086系统数字录音机基于8086系统数字录音机.docx


文档分类:通信/电子 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
郑州科技学院《微机原理与接口技术》课程设计题目基于8086系统数字录音机的设计与实现目录1引言 12方案论证 23设计原理及功能 215总结 25参考文献 27附录1:元器件清单 28附录2:程序清单 281引言由于计算机技术的飞速发展,微机原理与接口技术课程已经作为一门比较重要的专业基础课[1]。微机原理与接口技术已经融入我们的基本生活当中,我们生活中的许多电子产品都与之密切相关。微机原理与接口技术是一门实践性强的学科,其中很多理论和知识仅考书本的学****是无法掌握的,必须通过实践才能比较直观深刻的理解。通过课程设计可以培养我们动手的能力,使我们对书本的理论知识掌握更加牢固,培养学生编程的能力以及提出问题,分析问题,解决问题的能力。本次课程设计所做的是关于数字录音机的设计。本次课程设计的主题研究思想是利用微机原理与接口技术知识,,8255芯片,ADC0809芯片和DAC0832芯片实现电信号与数据信号的转换[2]8253设置成方式0,记数为200个,利用PA0查询电平变化,控制录音和放音时间。达到数字录音的目的。。数字录音机有一定的市场前景和研究领域。本次课程设计的目的是(1)了解数字录音技术的基本原理。(2)进一步掌握A/D转换器与D/A转换器、8255芯片、8253芯片的使用方法。(3)进一步学****和掌握汇编语言程序的编写和应用的方法,通过较大规模程序的编写,提高编写汇编语言程序的水平和学****程序调试方法[3]。本次课程设计的内容与要求是:(1)设计一个声音录放系统,通过传感器及ADC0809以每秒钟5000次的速率采集IN2输入的语音数据并存入内存,共采集60000个数据(录12秒),然后再以同样的速率将数据送DAC0832使喇叭发声(放音)。 (2)画出系统的硬件连接图。(3)按图连接电路,将声传感器接J2,把代表语音的电信号送给ADC0809通道2(IN2);D/A转换器的输出端通过K8跳线接喇叭[4]。2方案论证(1)本课题设计可采用单独的硬件设计也可以软件与硬件结合设计。后者的设计方案较为合适,能够达到微机原理与接口技术的目的。(2)单独使用硬件来完成此设计所使用的硬件材料较多且不便于调试而且设计复杂相对于用软件和硬件想结合而言后者较为合适。(3)。为以后的学****和工作打下良好的基础。,检查芯片和导线是否完整。如图3-1所示连接线路。具体连接情况如下:8255芯片:CS接288H~28FHPA0接8253的OUT08253芯片:CS接280H~287HCLK0接1MHz脉冲GATE0接+5VDAC0832芯片:CS接290H~297HADC0809芯片:CS接298H~29FH图3-,内部采用逐次逼近原理,单极性,量程为0~+5V。芯片内部有8路模拟开关,可控制选择输入8个模拟量之中的一个,并带有三态输出锁存缓冲器,可直接与CPU总线连接,不需要外部锁存器,是应用较广泛的一种A/D转换芯片。 (1)ADC0809内部结构如图3-2所示。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转换结束信号。图3-2ADC0809内部结构框图(2)ADC0809引脚功能如下:I

基于8086系统数字录音机基于8086系统数字录音机 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小629 KB
  • 时间2020-07-01