关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于ISD4004语音芯片和AT89S52单片机的语音播报记事器设计

基于ISD4004语音芯片和AT89S52单片机的语音播报记事器设计

作者:时间:2010-08-19来源:网络收藏

  3 软件

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

  本中的程序包括以下几个部分,即键盘处理程序、放音驱动程序、录音驱动程序、时间校正程序、录音子程序、放音子程序、播放时间设置子程序、播放选择程序、子程序设计。图4为主程序流程图。

  

  4 系统测试

  系统上电后15个数码管全亮大概3 s,以此检测数码管的好坏。之后数码管会出现年、月、日、星期、时、分、秒等信息。当按下录音键后,系统开始录音。录音时,数码管会显示“SAVE”字样,并会显示该段录音的时间信息;当确定键按下后,该段的录音结束,数码管重新显示时间信息。当按下放音键时,系统开始放音,这时数码管会显示“PLAY”字样,并会显示该段录音的时间信息。放音结束后数码管会回到时间显示界面。当按下时间校正键后,便可以对时间进行校正;当按下确定键后,时间校正结束。本系统可以录音15 min,可以录4段录音。当按下播放设置键后,就可以对每段录音的播放时间进行设置;当按下播放选择键后,就可以播放4段录音中的任意一段。

  本系统在播放录音时会有少量的噪音,可能由以下原因造成:

  (1)整个系统完全是手工焊制,线路之间存在干扰;

  (2)的数字地与模拟地没有分别走线,全部接到了一起,存在干扰;

  (3)输入放大电路的放大倍数不够,噪声没有得到足够的抑制。

  整个系统的设计合理,外围电路结构简单,方便调试;余留有I/O口,方便系统的升级和扩展;的所有程序均使用C-51进行编写,方便调试和阅读。整个系统工作稳定,操作方便。本设计的设计原理完全可以用在公共汽车上,作为报站器使用,也可以用在银行和医院等一些需要自动语音信息的公共场所。在本设计的基础上稍加扩充,就可以满足实际应用的需要。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭