毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

单片机实现语音录放系统设计+电路图+流程图+源程序+展望 第3页

更新时间:2010-10-31:  来源:毕业论文
单片机实现语音录放系统设计+电路图+流程图+源程序+展望 第3页
XTAL1:振荡器反相放大器的及内部时钟发生器的输入端。
图 2.1 ISD2560引脚排列
录放模式(P/R):该端状态一般在CE的下降沿锁存。高电平选择放音,低电平选择录音。录音时,由地址端提供起始地址,直到录音持续到CE或PD变高,或内存溢出;如果是前一种情况,芯片将自动在录音结束处写入EOM标志。放音时,由地址端提供起始地址,放音持续到EOM标志。如果CE一直为低,或芯片工作在某些操作模式,放音则会忽略EOM而继续进行下去,直到发生溢出为止。
信息结尾标志(EOM):EOM标志在录音时由芯片自动插入到该信息段的结尾。
溢出标志(OVF):芯片处于存储空间末尾时,该端输出低电平脉冲以表示溢出,之后该端状态跟随CE端的状态,直到PD端变高。
话筒输入(MIC):该端连至片内前置放大器。
话筒参考(MIC REF):该端是前置放大器的反向输入。
自动增益控制(AGC):AGC可动态调整前置增益以补偿话筒输入电平的宽幅变化,这样在录制变化很大的音量(从耳语到喧嚣声)时就能保持最小失真。
模拟输出(ANA OUT):前置放大器输出。
扬声器输出(SP+、SP-):可驱动16Ω以上的喇叭。
2.3 ISD2560的操作模式
    由于ISD2560内置了若干种操作模式,因而可用最少的外围器件实现最多的功能。操作模式也由地址端控制:当最高两位(A8, A9)都为1时,其它地址端置高可选择某个(或某几个)特定模式。因此操作模式和直接寻址相互排斥。具体操作模式见表1所列。操作模式可由微控制器也可由硬件实现。使用操作模式要注意两点:(1)所有操作最初都是从0地址即存储空间的起始端开始后续的操作根据选用的模式可从其它地址开始。但是,电路由录转放或原文请找腾讯752018766优-文^论,文.网http://www.youerw.com 由放转录(M6模式除外),或都执行了掉电周期后,地址计数器将复位为0。(2)当CE变低且最高两地址位同为高时,执行操作模式。这种操作模式将一直有效,直到CE再次由高变低,芯片重新锁存当前的地址/模式端电平并执行相应的操作为止。
    当最高位地址((MSB)A8, A9都为高电平时,地址端就作为操作模式选择端(高电平有效),如表2.3所示:
表2.3 模式控制说明表
模式控制 功能 典型应用
A0/M0 信息检索 快速检索信息
A1/M1 删除EOM标志 在全部语音录放结束时,给出EOM标志
A2/M2 未用 当工作模式操作时,此端应接低电平
A3/M3 循环放音 从0地址开始连续重复放音
A4/M4 连续寻址 可录放连续的多段信息
A5/M5 CE电平触发 允许信号中止
A6/M6 按钮控制 简化器件接口
使用操作模式时需要注意两点:
    (1)所有操作模式下的操作都是从0地址开始,以后的操作根据模式的不同,而从相应的地址开始工作。当电路中录音转放音或进入省电状态时,地址计数器复位为0。
    (2)操作模式位不加锁定,可以在MSB (A8, A9)地址位为高电平时,CE电平变
低的任何时间执行操作模式操作。如果下一片选周期MSB (A8, A9)地址位中有一个(或两个)变为低电平,则执行信息地址,即从该地址录音或放音,原来设定的操作模式状态丢失。
第3章 硬件电路部分设计
3.1单片机的选择
在设计中文章选择单片机AT89C52作为播放器的核心控制部件,原因是因为AT89C52的功能全部兼容MCS-51,并且还有程序加密等功能,相比而言更加实用。
AT89C52单片机是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含8KB的可反复擦写的只读程序存储器和256字节的随机存取存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8051产品引脚兼容,片内置通用8位中央处理器(CPU)和Flash存储单元,其强大的功能更适合较为复杂的控制应用场合。其主要工作特性是:
•片内程序存储器内含8KB的Flash程序存储器,可擦写寿命为1000次;
•片内数据存储器内含256字节的RAM;
•具有32根可编程I/O口线;
•具有3个可编程定时器;
•中断系统是具有8个中断源、6个中断矢量、2级优先权的结构;
•串行口是具有一个全双工的可编程串行通信口;
•具有一个数据指针DPTR;
•低功耗工作模式有空闲模式和掉电模式;
•具有可编程的3级程序锁定位;
•AT89C52工作电源电压位5(1±0.2)V,且典型值为5V。
•AT89C52最高工作频率为24MHZ,编程频率为3~24HZ,编程启动电流为1mA。
3.1.1  引脚排列及功能
AT89C52的引脚排列如图3.1所示:
首先对于I/O口线做一介绍:
•P0口—8位、漏极开路的双向I/O口。
当使用片外存储器及外扩I/O口时,P0口作为低字节地址/数据复用线。在编程时,P0口可用于接收指令代码字节;在校验时,P0口可输出指令字节(须外加上拉电阻)。P0口也可做通用I/O口使用,但需加上拉电阻,变为准双向口。当作为普通输入时,应将输出锁存器置1。P0口可驱动8个TTL负载。
•P1口原文请找腾讯752018766优-文^论,文.网
http://www.youerw.com —8位、准双向I/O口,具有内部上拉电阻。
P1口是为用户准备的I/O口双向口。在编程和校验时,可用做输入低8位地址。用做输入时,应先将输出锁存器置1。P1口可驱动4个TTL负载。
•P2口—8位、准双向I/O口,具有内部上拉电阻。
当使用片外存储器或外扩I/O口时,P2口输出高8位地址。在编程/校验时,P2口可接收高字节地址和某些控制信号。
P2口也可做普通I/O口使用。用做输入时,应先将输出锁存器置1。P1口可驱动4个TTL负载。
•P3口—8位、准双向I/O口,具有内部上拉电阻。
P3口可做普通I/O口使用。用做输入时,应先将输出锁存器置1。在编程/校验时,P3口接收某些控制信号。它可驱动4个TTL负载。

上一页  [1] [2] [3] [4] [5] [6] 下一页

单片机实现语音录放系统设计+电路图+流程图+源程序+展望 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。