可调数码日历钟毕业论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可调数码日历钟毕业论文 1、 概述 1.1 毕业设计的选题背景及制作意义 1.1.1毕业设计的选题背景 单片机以其体积小、编程灵活、控制功能强大、价格低廉等特点被广泛地应用在各种电子电器产品中。单片机技术的出现和发展带来了电子技术和控制领域的一场革命。 单片机课程作为职业院校电子信息类专业一门重要的基础课程,它既是一门很有实用价值、实践性很强且很有趣味性的课程,同时它又是一门集硬件电路设计与软件编程于一体的学科,既要求我们有较好的电工电子技术基础知识,又要求有一定的逻辑思维和软件开发(编程)能力。通过近几年对单片机的学习,我已掌握单片机的基本知识,并具备了单片机应用系统的初步开发能力。即将毕业之际,为了将自己所掌握的知识与实际应用结合起来,进一步提高工程实践能力,同时也对自己所学知识作以总结及高度概括向老师汇报,我决定将我的毕业设计课题选作基于51单片机的可调数码日历钟的设计与制作,并以此向老师作毕业汇报。 1.1.2毕业设计的制作意义 数码日历钟是实际生活中应用较多的一个电子计时产品,广泛地应用在酒店、宾馆、车站、家庭及办公室中,可供人们查询日期、星期,掌握当前时间及环境温度。 在上述背景下,需要我运用近几年在学校学到的单片机知识及开发技巧设计和制作出一个功能完善的可调数码日历钟。通过这个设计的制作,必将进一步提高我的工程实践能力和单片机应用系统开发能力,将我所学到的理论知识与实际应用结合起来,做到理论与实践相结合,同时也能对我高职阶段所学知识作以梳理和总结。这是一个非常实用的设计与制作,成本低廉,若将它稍加改进安装在镜框或其它工艺品中,更加实用。如能进一步完善其功能,具有一定的实际推广使用价值。 1.2数码日历钟的功能要求 本设计制作出来的数码日历钟要求能在12864液晶显示屏上显示出年月日及对应的星期几,当前时间及环境。而且要求日期和时间可通过按键调整,当日期调整时,通过相应算法自动实现星期几的调整,无论是否闰年、任何月份,当日期调整时都保证不会出现非法的日期。本设计制作出来的数码日历钟显示如图1-1所示。 图1-1 毕业设计作品——数码日历钟的显示效果图 1.3 本设计制作的主要内容 本设计制作需要完成的主要内容有: (1)对设计与制作任务进行分析、分解; (2)对设计与制作方案进行可行性论证,选择一种较为现实可行的方案; (3)根据所选方案列出所需硬件元器件、制作与调试工具(软硬件)清单; (4)准备制作与调试工具(软硬件),照单购买所需元器件并进行逐一测试,保证完好; (5)根据所选方案,画出硬件电路原理图; (6)逐一完成每个软件模块的编写与调试,最终编译生成目标程序; (7)整机联调。在Proteus中进行软件仿真,直至实现所有预先设定的功能要求。 (8)根据硬件电路原理图搭建电路,并进行电路焊接; (9)对硬件电路进行测试与调试,保证无虚焊、短路等故障,将目标程序写入单片机,再次整机联调(实物); (10)完成毕业设计论文的撰写,提交完整的毕业设计作品,由指导老师审阅,完成毕业设计论文答辩。 2、 数码日历钟的设计与制作任务分析 2.1 数码日历钟的设计与制作任务的分析与分解 本设计任务比较复杂,要考虑的问题很多,故需对设计与制作任务进行分析和分解,使分解后的每一个子任务都在能够容易解决的范围之内。为此,通过对本设计任务的分析,将其按硬件和软件两个方面各分解为几个模块。它们分别是: (1) 硬件 ①根据所选方案画出硬件电路原理图; ②根据所选方案,列出所需硬件元器件、制作与调试工具清单(软硬件); ③准备制作与调试工具(软硬件); ④照单购买所需元器件并进行逐一测试,保证完好; ⑤根据硬件电路原理图搭建电路,并进行电路焊接; ⑥对硬件电路进行测试与调试,保证无虚焊、短路等故障; (2) 软件 ①12864液晶的显示,编写12864液晶的基础显示函数; ②根据已知日期推算出相应的星期几; ③利用实时时钟芯片DS1302提供日期和时间,从而实现电子钟功能; ④编写按键扫描程序,能够识别按键,并通过相应的按键调整年份、月份、日期、时、分; ⑤数字温度传感器18B20的使用; ⑥所测温度结果数据的处理及显示。 2.2设计方案的论证及选择 (1) 硬件方面: 主控模块: 单片机芯片的选择:考虑到本程序较为复杂,目标程序可能占用存储空间较大,故应选择程序存储器容量稍大一些的单片机芯片较好,但又要顾及尽量降低成本,程序开发、调试、载入方便。综合考虑,决定选用目前占有较大市场份额、技术成熟、资料丰富的Atmel公司生产的AT89S52单片机。 晶振的选择:由于本设计中读取时间和温度的时刻由定时/计数器控制,为便于计算定时/计数器的初值和定时时长,故采用稳定性较高的、固有振荡频率为12MHz的石英晶体振荡器。 显示

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档