单片机万年历制作.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 摘 要 I Abstract II 第1章 绪论 1 1.1 万年历简介 1 1.2 本文完成的主要工作 1 1.3 设计特点 1 第2章 系统整体设计 2 2.1 时钟芯片选择 2 2.2 单片机芯片选择 2 2.3 显示模块 4 2.3.1 显示方案选择 4 2.3.2 LCD1602简介 4 第3章 系统硬件设计 6 3.1 单片机最小系统 6 3.1.1 时钟电路 7 3.1.2 复位电路 8 3.2 液晶显示电路 10 3.3 接口电路设计 10 3.3.1 DS1302与单片机的连接 10 3.3.2 键盘电路的设计 12 3.3.3 蜂鸣器提醒电路 14 第4章 系统软件设计 15 4.1 程序语言介绍 15 4.2 系统软件流程图 15 4.3 系统时间修改流程图 17 4.3 LCD驱动程序 17 4.4 DS1302读写程序 21 4.5 键盘控制模块 24 第5章 总结与展望 25 致谢 26 参考文献 27 附录一:电路原理图 28 摘 要 本文介绍了对液晶显示的电子万年历系统的设计。本系统是以单片机的基本语言汇编语言来进行软件设计,指令的执行速度快,节省存储空间。单片机是集CPU,RAM,ROM,定时,计数和多种接口于一体的微控制器。他体积小,成本低,功能强,广泛应用于智能产品和工业自动化上。而51单片机是各单片机中最位典型和最有代表性的一种。 本文通过对一个能实现定时,时钟,日历显示功能的时间系统的学习,介绍了STC89C51单片机,液晶显示屏LCD1602,时钟芯片DS1302等。本文以此设计一个电子万年历系统,本系统能实现其基本的计时功能,并添加了年月日的计时显示功能,闹钟功能等多种功能。 关键词:液晶显示;89C51单片机;DS1302 Abstract In this paper, liquid crystal display on the electronic calendar system. The system is based on the basic language of single-chip assembly language for software design, faster implementation of directives, saving storage space. Is a single-chip CPU, RAM, ROM, timing, counting and multiple interfaces in one Microprocessor. His small size, low cost and powerful was widely used in intelligent products and industrial automation. And 51 single-chip is the most typical place and the most representative one. In this paper, the realization of a regular, clock, calendar display function of time learning the system, introduced STC89C51 microcontroller, LCD LCD1602, such as clock chip DS1302. The design as an electronic calendar system, the system can achieve the realization of their basic function of the time and date added to the time display, alarm function and many other features. Key words: liquid crystal display,89C51 single-chip microcomputer,DS1302. 第1章 绪论 1.1 万年历简介 万年历我国古代传说中最古老的一部太阳历。为纪念历法编撰者万年功绩,便将这部历法命名为“万年历”。而现在所使用的万年历,实际上就是记录一定时间范围内(比100年或更多)的具体阳历或阴历的日期的年历,方便有需要的人查询使用,与原始历法并无直接联系。万年历是采用数字电路实现对时分秒数字显示的计时装置广泛用于个人家庭车站码头办公室等公共场所成为人们日常生活中不可少的必需品由于数字集成电路的发展和石英晶体振荡器的广泛应用使得的精度远远超过老式钟表钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了

您可能关注的文档

文档评论(0)

精品天地 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档