- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子日历单片机课程设计报告讲述
湖南科技大学信息与电气工程学院《单片机原理与应用课程设计报告》题 目: 电子日历专 业: 电子信息工程班 级:姓 名:学 号:指导教师:2016年 07月13日单片机原理与应用课程设计评阅书题目 电子日历姓名专业班级学号指导教师评语:成绩评定为:指导教师(签字): 年 月 日信息与电气工程学院课程设计任务书2015-2016学年第2学期专业: 电子信息工程 学号:姓名:课程设计名称:设计题目:完成期限:自 2016 年 7 月 4 日至 2015 年 7 月 15 日共 2 周设计依据、要求及主要内容(可另加附页):设计依据:STC15F2K60S2单片机的定时/计数器,74HC59芯片的串并输出,数码管显示。实验要求:(1)、利用STC15F2K60S2单片机作为主控器组成一个电子日历和电子钟。(2)、利用LED分别显示当前时间和日历。(3)、利用尽可能少的开关实现:校正日历和时间(4)、定制闹钟(时、分、表)。主要内容:本系统是用STC15F2K60S2单片机的T0定时器的16位自动重装来产生1ms节拍,程序运行于这个节拍下,通过计数1000次从而自动定时于1s,以实现时钟的仿真。另外通过STC15F2K60S2单片机的IO方式控制74HC595驱动8位数码管。数码管可以实时显示秒,分,小时,日期,月份和年等信息,并且实现闹铃功能时,数码管闪烁显示。矩阵式键盘采用编程扫描方式,可以实现秒,分,小时,日期,月份和年信息的校准。同时通过STC15F2K60S2单片机的外部中断INT0实现年月日与时分秒显示的切换。指导教师(签字):批准日期: 年 月 日摘要本设计是基于51系列的单片机进行的实时日历和时钟显示设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。实时日历和时钟显示的设计过程在硬件与软件方面进行同步设计。硬件部分主要由STC15F2K60S2单片机,LED显示电路,以及调时按键电路等组成,系统通过74HC595驱动8位数码管现实数据,所以具有人性化的操作和直观的显示效果。软件方面主要包括时钟程序、键盘程序,显示程序等。本系统以单片机的汇编语言进行软件设计,为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,以便更简单地实现调整时间及日期显示功能。所有程序编写完成后,在wave软件中进行调试,确定没有问题后,在Protel99se软件中嵌入单片机内进行仿真。?关键词:STC15F2K60S2;Protel99se;?74HC595目录设计任务目的和要求............................................2 1.1目的.......................................................2 1.2要求.......................................................2总体的方案与论证..............................................2 2.1计时方案...................................................2 2.2显示方案...................................................2 2.3功能键方案.................................................2系统硬件设计..................................................3 3.1主控制器...................................................3 3.2显示驱动...................................................4 3.3矩阵键盘扫描...............................................4系统的软件设计................................................5 4.1定时实现...................................................5 4.2实时时钟仿真实现.........
文档评论(0)