更新时间:03-07 (配配)提供原创文章
摘要:作息时间是人们日常生活的重要组成部分,在家居生活、上课学习和机关单位工作等各个场合都有它使用的身影。由于作息时间控制系统在各类场合均有较多的应用,因此其具有重要的意义。针对现代各类应用场合的需要,本项目基于微电子技术的RTC时钟技术和音频播放技术相结合,设计了一款基于AT89C51单片机的智能作息时间控制系统。经过了硬件设计,软件设计等多方面的设计终于完成了一款作息时间自动播报系统。该控制系统带有LCD显示屏,可以直接显示当前的年、月、日、星期、时、分、秒等时间信息,查看方便,同时使用高精度外部RTC时钟,支持时间断电保存。同时,系统可以存储最多10个可断电保存的定时时间数据,同时支持5种音乐铃声设置,每个定时时间可以设置不同的音乐铃声,使用方便,同时用户体验良好,具有较高的实际意义。纵观整个设计过程,该项目具有结构简单,体积小,操作简单,可靠性强等诸多优点,非常适合学校,工厂和机关单位的作息安排。
关键词 单片机;作息时间;音频播放;电子钟
目录
摘要
Abstract
1 绪论-1
1.1 选题背景及意义-1
1.2 作息时间控制系统国内外发展概述-1
1.3本课题的主要内容-3
2 作息时间管理系统相关原理-5
2.1 实时时钟时钟原理及应用-5
2.1.1 石英电子钟工作原理-5
2.1.2石英电子钟优点-6
2.2 液晶显示器原理及应用-7
2.2.1 液晶显示原理-7
2.2.2 液晶显示器优点-8
2.3 MP3音频编解码播放原理-9
3 作息时间管理系统硬件设计-11
3.1 元件选型-11
3.1.1 单片机选型-11
3.1.2 实时时钟模块选型-14
3.1.3 MP3播放模块选型-16
3.1.4 显示器模块选型-17
3.2 硬件电路设计-18
3.2.1 单片机最小系统-18
3.2.2 实时时钟电路设计-20
3.2.3 液晶显示器电路-21
3.2.4 EEPROM电路-22
3.2.5 按键控制电路-23
3.2.6 MP3音乐播放电路-24
3.2.7 电源电路-26
4 作息时间控制系统软件设计-27
4.1 软件流程设计-27
4.1.1 系统流程设计-27
4.1.2 程序流程设计-28
4.2 驱动程序设计-29
4.2.1 DS1302实时时钟驱动程序-29
4.2.2 EEPROM驱动程序-30
结论-33
致谢-34
参考文献-35
附录 程序源码-36