更新时间:06-15 上传会员:紫色烟火
分类:设计作品 论文字数:9774 需要金币:2000个
摘要:本文介绍了基于STC89C52单片机的多功能语音提醒器设计的具体设计方法。本设计将语音和时间结合,语音提醒将作为主要功能。以C语言作为设计语言。
本设计由语音提醒设置模块、时间采集及处理模块、数据显示模块、温度采集模块、按键模块和闹钟提醒模块六个部分组成。时钟模块主要用DS1302进行时间记录,它可以对适时日期和小时进行具体计时。语音模块采用WT588D语音模块,播放键脉冲作为输入信号控制扬声器将语音进行播报。温度采集模块使用DS18B20芯片,自主获取环境温度。数据显示采用1602A液晶显示屏,将其他模块获取的数据进行显示。在显示屏上可以同时显示适时时间和温度,包括星期和年月。
关键词:单片机;日历;语音提醒;温度采集;液晶显示
目录
摘要
Abstract
1 绪论-1
1.1课题研究意义及背景-1
1.2 课题目的-1
2 总体设计方案-2
2.1 系统功能及分析-2
2.2 系统方案设计与论证-2
2.2.1时钟模块设计与论证-3
2.2.2 显示模块设计与论证-3
2.2.3 温度采集模块设计与论证-4
2.2.4 语音模块设计与论证-4
3 硬件设计-5
3.1 整体设计-5
3.2 时钟模块-6
3.3 温度模块-6
3.4 LCD显示模块-7
3.5 语音模块-7
4 软件设计-8
4.1 主程序流程-8
4.2 时间模块设计-9
4.3 语音模块设计-10
4.4 温度模块设计-11
4.5 显示模块设计-12
5 调试-13
5.1 软件调试-13
5.1.1 时钟模块调试-14
5.1.2 温度模块调试-14
5.1.3 显示模块调试-15
5.1.4 语音提醒模块调试-15
5.2 硬件调试-16
结 论-19
参 考 文 献-21
附录A(整体设计图)-22
附录B(程序)-23
致 谢-25