毕业设计(论文)-基于51单片机的电子日历的设计

毕业设计(论文)-基于51单片机的电子日历的设计

ID:6334844

大小:530.50 KB

页数:40页

时间:2018-01-10

毕业设计(论文)-基于51单片机的电子日历的设计_第1页
毕业设计(论文)-基于51单片机的电子日历的设计_第2页
毕业设计(论文)-基于51单片机的电子日历的设计_第3页
毕业设计(论文)-基于51单片机的电子日历的设计_第4页
毕业设计(论文)-基于51单片机的电子日历的设计_第5页
资源描述:

《毕业设计(论文)-基于51单片机的电子日历的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、编号淮安信息职业技术学院毕业论文题目基于单片机的电子日历的设计学生姓名学号院系电子工程学院专业应用电子技术班级指导教师顾问教师二〇一二年六月3目录摘要电子万年历是实现对年、月、日、时、分、秒数字显示的计时装置,广泛用于个人家庭、车站、码头、办公室、银行大厅等场所,是人们日常生活中的必需品。本文通过对基于单片机实现万年历功能的电子日历的设计,介绍了AT89S52单片机的多功能电子万年历的硬件结构和软硬件的设计、使用方法。系统以AT89S52单片机为主控制模块,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒

2、进行计时,还具有闰年补偿、时间校准等多种功能。万年历采用直观的数字显示,可以在LCD上同时显示年、月、日、星期、时、分、秒。更有按键电路模块与之相结合,不仅能实现时钟日历显示的功能,并可进行调整,使用更便捷、直接。万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。关键词:万年历单片机AT89S52DS1302III目录III目录目录摘要I第一章绪论11.1课题研究的意义11.2本课题主要的研究工作11.3本课题主要解决的内容11.4论文主要章节安排21.5本章小结2第二章方案论证32.1设计要

3、求32.2单片机芯片的选择方案和论证32.3显示模块的选择方案和论证32.4时钟芯片的选择方案和论证42.5电路设计最终方案4第三章系统的硬件设计与实现53.1电路总体设计53.2主控模块的设计53.2.1AT89S52的内部结构及各引脚功能53.2.2单片机最小系统设计73.3时钟模块设计73.4显示模块设计93.5键盘模块10第四章系统的软件设计114.1主程序设计114.2万年历优化算法124.3阳历与星期的换算方法134.4万年历工作的简易流程图14第五章PROTEUS软件仿真155.1PROTEUSISIS简介155.2P

4、ROTEUS运行流程155.3PROTEUS功能仿真155.4本章小结18第六章测试与结果分析196.1硬件测试196.2软件测试196.3测试结果分析与结论19第七章总结与展望217.1总结21III目录7.2展望21致谢23参考文献25附录1系统电路图27附录2系统程序28III第一章绪论第一章绪论1.1课题研究的意义万年历是我国古代传说中最古老的一部太阳历。为纪念历法编撰者万年功绩,便将这部历法命名为“万年历”。而现在所使用的万年历,实际上就是记录一定时间范围内(比如100年或更多)的具体阳历或阴历的日期的年历,方便有需要的人

5、查询使用,与原始历法并无直接联系。随着微电子技术的高速发展,人类用于计时的工具也在不断发展更新,单片机技术的出现使得万年历有了新的发展方向。单片机以其体积小、功能全、性价比高等诸多优点,在工业控制、家用电器、通信设备、信息处理、尖端武器等各种测控领域的应用中独占鳌头,单片机开发技术已成为电子信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。目前世界上单片机年产量已达十多亿片,通常是当年微处理器产量的4-5倍以上。用最少的芯片就能实现最强大的功能,这是将来电子产品的主流方向,它将无可置疑地一步步取代其它同类产品,其数量

6、之大和应用面之广,是其它任何类型的计算机所无法比拟的。本文采用单片机的万年历作为设计课题,因为它有很好的开放性和可发挥性,对作者的要求比较高,不仅考察了对单片机的掌握能力而且强调了对单片机扩展的应用。另外液晶显示的万年历已经越来越流行,特别适合在家庭居室、办公室、大厅、会议室、车站和广场等地方使用,它具有显示清晰直观、走时准确、可调整、进行夜视等功能。所以,电子万年历作为课题设计很有价值。1.2本课题主要的研究工作本论文主要研究基于单片机的万年历设计。当程序执行后,LCD显示年、月、日、时、分、秒和星期。设计共设置4个操作键:K1:

7、选择修改键;K2:上调键;K3:下调键;K4:确定键。设计的主要内容有:1、了解单片机技术的发展现状,熟悉万年历个模块的工作原理;2、选择适当的芯片和元器件,确定系统电路,绘制电路原理图,尤其是各接口电路;3、熟悉单片机使用方法和C语言的编程规则,编写出相应模块的应用程序;4、分别在各自的模块中调试出相应的功能,在Proteus软件上进行仿真。1.3本课题主要解决的内容本课题所研究的电子万年历是单片机控制技术的一个具体应用,主要研究内容包括以下几个方面:1第一章绪论1、选用电子万年历芯片时,应重点考虑功能实在、使用方便、单片存储、低

8、功耗、抗断电的器件。2、根据选用的电子万年历芯片设计外围电路和单片机的接口电路。3、在硬件设计时,结构要尽量简单实用、易于实现,使系统电路尽量简单。4、根据设计的硬件电路,编写控制AT89S51芯片的单片机程序。5、通过编程、编译、调

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

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

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