数字化语音存储与回放系统本科毕业设计(编辑修改稿)内容摘要:

在扬声器 或耳机上输出语音。 图 23系统原理框 图 拾音器 放大器 1 带通滤波器 ADC 微处理器 DAC 带通滤波器 放大器 2 耳机 6 系统硬件设计 7 第 3 章 系统硬件设计 89S52单片机有 44个引脚 PLCC和 TQFP方形封装形式, 40个引脚的双列直插式封装形式,最常用的 40个引脚封装形式及其配置如图 31所示,各个引脚功能说明如图 31: 图 31 单片机 引脚介绍 框图 GND:接地 P0口: P0口是一个 8位漏极开路的双向 I/O口。 作为输出口,每位能驱动 8个TTL逻辑电平。 对 P0端口写“ 1”时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时, P0口也被作为低 8位地址 /数据复用。 在这种模式下, P0具有内部上拉电阻。 在 flash编程时, P0口也用来接收指令字节;在程序校验时,输出指令 8 字节。 程序校验时,需要外部上拉电阻。 P1口: P1口是一个具有内部上拉电阻的 8位双向 I/O 口, P1 输出缓冲器能驱动 4个 TTL 逻辑电平。 对 P1 端口写“ 1”时,内部上拉电阻把端口拉高,此 时可以作为输入口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。 此外, /计数器 2的外部计数输入( )和时器 /计数器 2的触发输入( ),具体如表 11所示。 在 flash编程和校验时, P1口接收低 8位地址字节。 P2口: P2口是一个具有内部上拉电阻的 8位双向 I/O 口, P2 输出缓冲器能驱动 4个 TTL 逻辑电平。 对 P2 端口写“ 1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。 作为输入使用时,被外部拉低的引脚由于内部 电阻的原因,将输出电流( IIL)。 在访问外部程序存储器或用 16位地址读取外部数据存储器(例如执行 MOVX @DPTR)时, P2 口送出高八位地址。 在这种应用中, P2 口使用很强的内部上拉发送 1。 在使用 8位地址(如 MOVX @RI)访问外部数据存储器时, P2口输出 P2锁存器的内容。 在 flash编程和校验时, P2口也接收高 8位地址字节和一些控制信号。 P3口: P3口是一个具有内部上拉电阻的 8位双向 I/O口, P3输出缓冲器能驱动4个 TTL 逻辑电平。 对 P3 端口写“ 1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。 P3口亦作为 AT89S52特殊功能(第二功能)使用,如表 12所示。 在 flash编程和校验时, P3口也接收一些控制信号。 RST:复位输入。 晶振工作时, RST脚将持续 2个机器周期高电平将使单片机复位。 看门狗计时完成后, RST 脚输出 96个晶振周期的高电平。 特殊寄存器AUXR(地址 8EH)上的 DISRTO位可以使此功能无效。 DISRTO默认状态下,复位高电平有效。 ALE/PROG :地址锁存控 制信号( ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。 在 flash编程时,此引脚( PROG )也用作编程输入脉冲。 在一般情况下, ALE 以晶振六分之一的固定频率输出脉冲,可以用来作为外部定时器或时钟使用。 然而,特别强调,在每次访问外部数据存储器时, ALE脉冲将会跳过。 如果需要,通过将地址为 8EH的 SFR的第 0位置 “ 1”, ALE操作将无效。 这一位置 “ 1”, ALE仅在执行 MOVX或 MOVC指令时有效。 否则, ALE 将被微弱拉高。 这个 ALE 使能标志位(地址为 8EH的 SFR的第 0位)的设置对微控制器处于外部执行模式下无效。 系统硬件设计 9 PSEN :外部程序存储器选通信号( PSEN )是外部程序存储器选通信号。 当 AT89S52从外部程序存储器执行外部代码时,在每个机器周期被激活两次,而在访问外部数据存储器时,将不被激活。 EA/VPP:访问外部程序存储器控制信号。 EA为使能从 0000H 到 FFFFH的外部程序存储器读取指令,必须接 GND。 为了执行内部程序指令,应该接 VCC。 在 flash编程期间,也接收 12伏 VPP电压。 XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。 XTAL2:振荡器反相放大器的输出端。 1 2 3 4 5 6ABCD654321DCBAT i t l eN u m be r R e v i s i o nS i z eCD a t e : 5 J un 2 0 0 8 S he e t o f F i l e : C : \ D o c u m e n t s a n d S e t t i n g s \ A d m i n i s t r a t o r \ 桌面 \毕业设计资料 \语音 .d dbD r a w n B y:E A / V P31X119X218R E S E T9RD17WR16I N T 012I N T 113T014T115P 101P 112P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2021P 2122P 2223P 2324P 2425P 2526P 2627P 2728P S E N29A L E / P30T X D11R X D10u8A T 89 C 5 2A8A9A 1 0A 1 1A 1 2A 1 3A 1 4A 1 5S2S W P BS3S W P BS4S W P BS5S W P BJ Z 16MC 1 03 0PC 1 13 0PR X DT X DV C CP S E NA L ER21KC92 2u FV C CS6RESETRDWRI N 026m s b 2 1212 220I N 1272 3192 418I N 2282 582 615I N 312 714l s b 2 817I N 42E O C7I N 53A D D A25I N 64A D D B24A D D C23I N 75A L E22r e f ( )16E N A B L E9S T A R T6r e f ( + )12C L O C K10U6A D C 08 0 9 EA L E32184I C 1 AL M 3 58R 3 81kC71 00 n123U 7 A7 4H C 0 2456U 7 B7 4H C 0 2WRRDA 1 5D0D1D2D3D4D5D6D7P 10P 11P 12P 13P 14P 15P 16P 17abfcgdeV C C1 2 3 4 5 6 7a b c d e f g8dpdp9D S 1R3330x8R7 R8 R9 R10R11R12R13A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9U27 4A H C 1 6 4abfcgdeV C C1 2 3 4 5 6 7a b c d e f g8dpdp9D S 2R4330x8R14R15R16R17R18R19R20A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9U37 4A H C 1 6 4abfcgdeV C C1 2 3 4 5 6 7a b c d e f g8dpdp9D S 3R5330x8R21R22R23R24R25R26R27A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9U47 4A H C 1 6 4abfcgdeV C C1 2 3 4 5 6 7a b c d e f g8dpdp9D S 4R6330x8R28R29R30R31R32R33R34A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9U57 4A H C 1 6 4V C CV C CV C CV C CRXTX数码管显示电路 7 4HC1 64 为串并转换芯片传感器低通滤波ADCKEY P ADM CURE SET amp。 CLK电源D0D1D2D3D4D5D6D7D [ 0 .. 7]D [ 0 .. 7]RXTXP 32P 33P 10P 11P 12P 13A1K2NC3445566D3M O C 3 04 1R 3 63 60R 4 13 30Q1T R I A CJ2加湿器接口123J12 20 V 插头S1O N / O F FR 3 739C80 .0 1V C CR 3 53 60P 3. 32 20 P2 20 N123s e n s e r 1H I H 40 0 0V C CV C C123V VGNDIN OUTU17 80 51234D2B R I D G E 2 AV C CC11 03C21 03C31 03C51 03C41 03C61 .0 u FV C C1A2KD1L E DR11KV C CT F 12 20 V 8 V2 20 N2 20 P电源变压器三端稳压器电源指示V C CP 32 图 32 整体电路图 工作原理为: 首先通过 MIC 录入一段语音信号,信号通过放大电路后使信号的幅度达到 A/D 采样的要求,放大电路中要可以实现增益可调。 放大后的模拟语音信号送入微机实验台上的 ADC0809 转换成数字语音数据,然后在程序的控制下以文件的方式存储到硬盘上。 回放时,由程序控制从文件中提取出数 字语音数据,然后送入 DAC0832 转换成模拟信号,最后送入扬声器回放出来。 但是在实际的安装调试时,并不可能完全和设计的一样。 10 硬件的设计 单片机 最小系统 本设计单片机 选用合 适的 51 系列 单 片机 为 系 统 核心,加以 数码 管、 电阻 、电 容、晶振、按 键开关 等器件做其外 围电 路。 图 33 单片机系统及其外围电路 单片机 的相关设计 对于 AT89C51单 片机,其最小系统只需要电源、上电复位电路、 时钟 电路就能工作。 由于我们的程序存储器( ROM)采用内部 Flash存储单元 ,所以单片机上的 EA接高。 时钟 电路的晶振采用 12M的晶振,它由 JZ、两个 33pF电容和单片机内部的 OSC电路组成,为单片机提供 12MHz的时钟信号源。 微处理器系统在开始工作时必须对微处理器内部的寄存器等进行复位,使各个寄存器的值设为预定状态才能顺利开始工作。 复位电路的好坏决定着单片机能否正常工作。 复位电路基本功能是在系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。 为可靠起见,电源稳定后还要经过一。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。