电子日历单片机课程设计报告

电子日历单片机课程设计报告

ID:10829448

大小:214.49 KB

页数:23页

时间:2018-07-08

电子日历单片机课程设计报告_第1页
电子日历单片机课程设计报告_第2页
电子日历单片机课程设计报告_第3页
电子日历单片机课程设计报告_第4页
电子日历单片机课程设计报告_第5页
资源描述:

《电子日历单片机课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、湖南科技大学信息与电气工程学院《单片机原理与应用课程设计报告》题目:电子日历专业:电子信息工程班级:姓名:学号:指导教师:2016年07月13日单片机原理与应用课程设计评阅书题目电子日历姓名专业班级学号指导教师评语:成绩评定为:指导教师(签字):年月日信息与电气工程学院课程设计任务书2015-2016学年第2学期专业:电子信息工程学号:姓名:课程设计名称:设计题目:完成期限:自2016年7月4日至2015年7月15日共2周设计依据、要求及主要内容(可另加附页):设计依据:STC15F2K60S2单片机的定时/计数器,74HC59芯片的串并输出,数码管显示。实验要求:(

2、1)、利用STC15F2K60S2单片机作为主控器组成一个电子日历和电子钟。(2)、利用LED分别显示当前时间和日历。(3)、利用尽可能少的开关实现:校正日历和时间(4)、定制闹钟(时、分、表)。主要内容:本系统是用STC15F2K60S2单片机的T0定时器的16位自动重装来产生1ms节拍,程序运行于这个节拍下,通过计数1000次从而自动定时于1s,以实现时钟的仿真。另外通过STC15F2K60S2单片机的IO方式控制74HC595驱动8位数码管。数码管可以实时显示秒,分,小时,日期,月份和年等信息,并且实现闹铃功能时,数码管闪烁显示。矩阵式键盘采用编程扫描方式,可以

3、实现秒,分,小时,日期,月份和年信息的校准。同时通过STC15F2K60S2单片机的外部中断INT0实现年月日与时分秒显示的切换。指导教师(签字):批准日期:年月日摘要本设计是基于51系列的单片机进行的实时日历和时钟显示设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。实时日历和时钟显示的设计过程在硬件与软件方面进行同步设计。硬件部分主要由STC15F2K60S2单片机,LED显示电路,以及调时按键电路等组成,系统通过74HC595驱动8位数码管现实数据,所以具有人性化的操作和直观的显示效果。

4、软件方面主要包括时钟程序、键盘程序,显示程序等。本系统以单片机的汇编语言进行软件设计,为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,以便更简单地实现调整时间及日期显示功能。所有程序编写完成后,在wave软件中进行调试,确定没有问题后,在Protel99se软件中嵌入单片机内进行仿真。 关键词:STC15F2K60S2;Protel99se; 74HC595目录一.设计任务目的和要求............................................21.1目的............................

5、...........................21.2要求.......................................................2二.总体的方案与论证..............................................22.1计时方案...................................................22.2显示方案...................................................22.3功能键方案...............

6、..................................2三.系统硬件设计..................................................33.1主控制器...................................................33.2显示驱动...................................................43.3矩阵键盘扫描...............................................4四.系统的软件设计.........

7、.......................................54.1定时实现...................................................54.2实时时钟仿真实现...........................................64.3数码管显示实现.............................................74.4矩阵键盘扫描实现...........................................74.5显示切换和闹钟实现.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。