新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AT89C52单片机的语音录放系统实现

基于AT89C52单片机的语音录放系统实现

作者:时间:2009-10-19来源:网络收藏

通过MIC IN将话筒的输入信号送至片内前置放大器,片内自动增益控制电路AGC将此前置放大器的增益控制在-15~+24 dB,具体电路如图3所示。该器件在使用前需用写入初始状态。

本文引用地址:http://www.eepw.com.cn/article/173586.htm

4 软件设计
的软件设计包括:写入ISD2560器件的控制字及定时中断控制。的程序采用模块设计,的录取和播放功能,需2个子程序来此功能的。另外还要有与主函数通信的中断服务子程序及延时程序。程序主要变量及功能说明如表2所示。


4.3 程序流程
软件设计流程如图4所示。

5 结束语
该设计选择ISD单片机语音器件省去A/D转换和D/A转换,采用直接电平存储技术使得语音自然真实;该电路可嵌入到其他电路中,使用非常方便。给出以单片机为核心构成的语音录放系统原理图及软件流程。通过实验验证该语音录放系统录音和放音效果良好,单片机控制相当准确。在应用方面,将该系统作为一个模块可与其他功能电路集成,各种功能复杂的语音系统,如电脑语音钟、手机话费查询系统、排队机、监控系统语音报警及公共汽车报站器等,具有一定的实用价值。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭