基于单片机的万年历设计仿真制作-大学论文.docVIP

基于单片机的万年历设计仿真制作-大学论文.doc

  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文档。上传文档
查看更多
绪论 在现代社会中,时间是我们每个人都无法改变和控制的东西。在生活中我们通过太阳、钟表、手机等来查询时间。现代社会我们通过很多方法查询时间,而且还能够获得很多和我们生活相关的一些信息,例如现在的年份,月份,还有实时的温度情况。在这种情况下,人们研究出了万年历这样一种小巧而且显示效果比较好的一种电子产品,电子万年历现在在很多家庭中都可以看到,应用比较广泛,而且人们也对这种电子产品的方便和功能十分认可。 单片机是非常实用的一个电子元器件,通过单片机来制作电子万年历也是一个很实用的题目。因为这个课题可以给我们提供更大发展空间,让我们能够用自己的想法去做。在制作的过程中,不仅考验了我们的创新能力,而且还让我们的思路更加清晰。通过对电子万年历的设计仿真和制作这个课题的研究,让我能够对单片机有了更深层次的了解,虽然做的不是很好,但是,通过这次设计让我有信心去完成更多的小制作,小设计。 这次电子万年历在设计上主要使用了AT89C52单片机作为主控核心,DS1302时钟芯片提供时钟、DS18B20温度传感器、LCM1602点阵液晶显示屏显示。在选择单片机的时候,虽然两种型号只差了一点,但是从功能和价格上都很相似,但是我们还是选择了AT89C52单片机,因为它的功能和性价比都很高,而且也很容易能够满足我们的设计,性能十分强悍。这样我们不仅能够节约成本,而且使得该元器件得到了全面的发挥。AT89C52单片机芯片是一个电压低,性能高的8位单片机。单片机元器件采用密度高、非易失性存储技术生产。兼容标准MCS-51 指令系统,单片机内有通用的8位CPU和Flash存储单元。AT89C52单片机在现在的电子行业中拥有很广泛的使用。在选择时钟芯片的时候,我们根据万年历所需的功能,具有年月日,时分秒等等的功能,而且要价格低,使用方面的特点,我们选择了DS1302时钟芯片这个器件。该器件价格低,成本小,使用方便的优点,而且在时间显示方面误差较小,而且采用串行数据传输,能够提供掉电保护的功能。DS1302时钟芯片实现时钟,DS1302是在众多时钟芯片中脱颖为此的一种优越的器件,不论是从性能上,还是从功耗上都是性价比非常高的一种器件。这种芯片可以对我们所需要知道的时间可以很完整的进行计时。时钟芯片的额定工作电压在2.5V~5.5V之间。同时它采用32.768kHz晶振做为内部震荡。在这次设计中我们使用了DS18B20,该元器件只需要一个数据线就可以完成数据的传输和单片机相连接,并且显示在液晶屏上面。这种元器件成本低,使用方便。因此,本设计DS18B20温度传感器作为温度采集模块。在显示模块的时候,我们使用LCM1602液晶显示器,该液晶显示器显示清晰,而且能够显示的功能比较强大,能显示文字和图形等等。这种显示器不仅使用的时候方便而且与单片机连接也和很简单,占用单片机的接口线也很少。在软件方面,主要包括日历程序,时间调整程序,显示程序和闹钟程序等。在软件设计的时候,通过仿真的软件的帮助,基本上能够在电路的模型和连线上做出详细的方案,在软件程序编写过程中遇到了很多的困难,其中想要实现许多功能,但是由于编程的水平比较低,所以有很多想要实现的功能没有能够实现,例如没有实现阳历同步的阴历的算法等等。但是,基本的万年历的功能还是很好的实现了,年月日时分秒的显示,以及闹钟的显示和声音的设计在编程中有些不会的地方,但是在同学们和老师的帮助下,还是很快的完成了任务。当程序编写完成之后,在Keil软件中运行调试,在Proteus软件中嵌入单片机内进行仿真。最后在老师同学的帮助以及自己的努力下完成了此次电子万年历的设计。 第1章 设计要求及设计方案论证 1.1 电路设计要求 表1-1电路设计要求 电路设计要求如表1-1。 表1-1电路设计要求 1.2 设计方案论证 1.选择单片机芯片的设计方案和论证,如表1-2。 表1-2单片机芯片方案 表1-2单片机芯片方案 经上所述,采用方案二的设计更为合理!单片机选择了AT89C52元器件价格低廉,性能强大,使用方便。 2.显示模块设计方案和论证,如表1-3。 表1-3显示模块方案 表1-3显示模块方案 经上所述,采用方案二的设计更为合理!显示液晶屏选择了LM1602液晶屏,该元器件功能强大,显示效果好,而且价格低。 3.时钟芯片的设计方案和论证,如表1-4。 表1-4时钟方案 表1-4时钟方案 经上所述,采用方案二的设计更为合理!时钟芯片选择了DS1302元器件,该元器件工作稳定,时间准确,性价比很高,而且连接方便。 4.温度传感器的设计方案与论证,如表:1-5。 表1-5温度感应元件方案 表1-5温度感应元件方案 经上所述,采用方案二的设计更为合理!温度传感器选择DS18

文档评论(0)

zhanglaifa + 关注
实名认证
文档贡献者

张来法,1962年生人,山东农业大学农业教育本科学历,嘉祥县农业局农业经济发展中心高级农艺师。济宁市十大科技精英、市百名优秀科技特派员、县专业技术拔尖人才、县招商引资先进个人称号。共获市级以上农业科技成果15项,核心期刊发表科技论文46篇。

1亿VIP精品文档

相关文档