- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多功能数字时钟制作多功能数字时钟制作
杭州职业技术学院
毕业设计(论文)
(2014届)
题 目 多功能数字时钟
系 别
专 业
班 级
姓 名
指导教师
2014年 5 月 30 日
目 录
第1章 总体设计要求 ………………………………………… 4
1.1 设计要求
1.2 设计内容
1.3 系统介绍
单片机最小系统介绍 ………………………………… 5
2.1 工作电源
2.2 时钟电路
2.3 复位电路
第3章 电路设计 ………………………………………… 7
3.1 DS1302时钟模块电路
3.2 LCD液晶显示模块
3.3 键盘模块
3.4 整体电路
第4章 系统软件设计 ……………………………………… 10
4.1 主程序流程图
4.2 LCD1602显示流程图
参考文献 …………………………………………………… 12
附录或相关资料
致谢
多功能数字时钟的设计
【摘要】本设计采用LCD液晶屏幕显示系统,以STC89C52RC单片机为核心,由键盘、定时闹铃、日期提醒等功能模块组成。基于题目基本要求,本系统对时间显示、闹铃方式进系统行了重点设计。本系统大部分功能由软件来实现,使电路简单明了,系统稳定性大大提高。本系统不仅成功的实现了要求的基本功能,多数发挥部分也得到了实现,而且还具有一定的创新功能。
【关键词】AT89C51单片机、LCD液晶显示、定时闹铃、DS1302
第一章 总体设计要求
1.1设计要求
(1)使用集成数字电路或单片机作为主控制芯片;
(2)使用LCD来显示现在的时间,显示格式为:
上行显示:年-月-日;
下行显示:时时:分分:秒秒;
(3)使用时钟芯片DS1302实现时钟定时;
(4)具有闹铃功能,一旦时间到则发出警报声;
(5)具有调整日期与时间的功能。
1.2设计内容
(1)查阅相关资料,整体构思,
(2)进行调研和总体设计,并绘制系统方框图和主程序流程图等;
(3)详细设计:
1)LCD显示电路的设计及功能实现
2)实时时钟电路的设计及其功能实现
3)按键设置电路的设计及其功能实现
1.3 系统介绍
设计的电路主要由三大模块构成:单片机控制电路,显示电路以及最小系统。当时间及秒计数计满60时就向分进位,分计数器计满60分后向时计数器进位,小时计数器
按“24翻1”规律计数。时、分、秒的计数结果经过数据处理可直送显示器显示。如图1所示。
图1 单片机控制的电路
:单片机最小系统介绍
单片机系统包括硬件与软件系统,光有硬件是不会正常工作的,硬件必须在软件程序的控制下,执行相应的动作。AT89C51硬件最小系统(正常工作需要的最少元件)常为以下4部分,如图2所示。通常以它作为基本部分,配以不同的外围电路,实现不同的电路功能。
2.1 工作电源
没有单片机电路不需要电源的,其接法如下:第40脚接+5V的VCC,第20脚接地GND。如图2右下所示。
2.2.时钟电路
时钟电路用于产生单片机工作所需要的时钟信号。常见的时钟电路方式如图2,称为内部时钟方式。单片机芯片内部有一个高增益反向放大器,其输入引脚为XTAL1,输出引脚为XTAL2。只要在19、18两脚上连接晶体振荡器CYS,再加上2个30pF左右的电容(C1、C2)即可构成稳定的自激振荡器。
图2 单片机最小硬件系统
2.3.复位电路
单片机AT89C51复位的方法其实很简单,只要在RESET引脚(第9脚)上加一个持续时间为两个机器周期的高电平就可以了,如果晶振为12M,则该高电平只要2μs即可。
复位操作常见有上电自动复位、按键复位2种方式,其电路如下图3所示:
图3 复位电路
上电自动复位电路主要由C3和R1组成,只要接通电源就自动完成系统的初始化。当电源接通,电源通过R1对电容C3开始充电,由于电容两端的电压不能突变,而慢慢地由0增大,所以RESET端能维持一定时间的高电平。其维持时间由时间常数R1·C3决定,其值越大,高电平维持时间就越长。只要R1·C3的值合适,则R1和C3的值不一定须象图1-1中的8.2K和10μF,比如R1取10K或其它值也行。按键复位电路主要由S2和R3组成,这种电路一
您可能关注的文档
最近下载
- 水电水利工程基本词汇对照表(法语).docx
- 车间班长个人年终总结范本5篇.docx
- 基于MATLAB的HDB3码编译器的优化设计与实现.pdf VIP
- 一汽奥迪AudiQ7汽车使用手册用户说明书pdf电子版下载.pdf
- 一汽奥迪Q7_车型手册电子版下载_非汽车用户车主车辆使用操作驾驶说明书.pdf VIP
- DL-T-5564-2019输变电工程接入系统设计规程.docx VIP
- 小学奥数题库《几何》-直线型-燕尾模型-2星题(含解析)全国通用版.docx
- 老年综合评估及干预技术应用规范.docx VIP
- 城市老旧小区适老化改造的路径探讨(工程毕业论文资料).doc
- 2023年中国城市居民养老政策体系与市场规模评估报告.pdf VIP
文档评论(0)