首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于ISDl420的多路语音报警系统
来源:本站整理  作者:佚名  2010-04-02 08:49:55



4 单片机控制软件的设计
4.1 ADC0809数据采集程序
    为了提高系统的稳定性和单片机的工作效率,在设计数据采集电路时,采用了定时采集加中断的方式,这样既可以任意设定采集的间隔时间,又不妨碍单片机执行其他程序。程序的详细流程图,如图5所示。


4.2 ISDl420语音芯片控制程序
    为了充分利用ISDl420的语音分段程序,使语音资源的利用率提高。设计中将语音程序独立编写、调试,在系统需要语音报警时,只需通过P0口给出不同的放音地址,调用语音播放程序就能实现智能语音报警。这部分的程序比较简单,主要是逻辑配合与精确延时程序的编写。在录制声音前,要计算好每段语音的时间才能确定需要调用的延时程序。图6是该部分程序的流程图。


4.3键盘和显示程序
    系统的键盘采用了独立式键盘并采用查询方式,根据独立式键盘的特点,程序必须不停地对键盘接口进行查询。LED显示采用动态显示,并采用74LSl64作为I/O扩展以节约单片机的I/O口资源。键盘程序和动态显示程序的流程,如图7所示。

5 结束语
    此多路语音报警系统经过电路测试、软件调试和系统组装,可以实现多路数据采集和语音报警,稳定可靠。可广泛应用于矿井、粮仓、石油工程、电站、隧道和大坝等领域的监测系统中。

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

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:50,097.66000 毫秒