资源预览内容
第1页 / 共32页
第2页 / 共32页
第3页 / 共32页
第4页 / 共32页
第5页 / 共32页
第6页 / 共32页
第7页 / 共32页
第8页 / 共32页
第9页 / 共32页
第10页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
编号 毕业设计(论文)题目 基于单片机多功能万年历的设计 与仿真 二级学院 专 业 班 级 学生姓名 学号 指导教师 职称 目 录摘 要 AbstractAbstract1 绪论11.1 选题背景及意义11.1.1 选题背景21.1.2 选题意义21.2 国内外研究现状21.3 研究内容与方法31.3.1 研究内容51.3.2 研究方法51.3.3 本课题关键问题与解决问题思路52 电子万年历选择器件介绍62.1 主控制器 AT89C5162.2 DS1302 芯片7 2.3 12846 液晶显示屏72.4 电容 RESPACK-883 系统硬件设计83.1 系统硬件设计框图及特点83.2 硬件电路设计103.2.1 电子万年历概述及原理图103.2.2 电路设计103.2.3 系统硬件概述104 系统软件设计114.1 流程图及系统程序设计124.1.1 程序流程图134.1.2 时间控制流程图144.2 系统程序设计154.2.1 阳历程序设计164.2.2 阴历程序设计175 Proteus 软件仿真185.1 Proteus ISIS 简介195.2 Proteus 和 Keil C51 整合构建单片机仿真环境205.3 Proteus 对电子万年历的硬件电路设计215.4 用 Proteus 对电子万年历进行仿真测试226 结论27致谢28参考文献29基于单片机多功能万年历的设计与仿真基于单片机多功能万年历的设计与仿真摘要在现代社会繁忙的工作与生活中,时间与我们每个人都密不可分,为了更好的利用我们自己的时间,我们必须对时间有一个度量,因此产生了钟表。由于经济的发展和科学技术的不断提高,人们从观看太阳来判断时间发展到现在通过电子钟表读取时间,人类观测时间的方式在发生改变。如今新出现的电子万年历,除了能够观测时间之外还具备许多的功能,例如,能够显示温度、星期、日期等和人类的生活息息相关的信息,而且这种电子表还有许多的有点,例如:电路简单、显示直观,从而能够帮助人们更加直接和及时的获取信息。正因为它具备了以上的这些功能和优点,所以发展前景相当好。这种电子万年历的核心部件是单片机 AT89C51,利用此部件来对钟芯片DS1302 进行调控,进而能够显示出时间;其中温度的显示是通过温度传感器DS18B20 来实现;闹钟的功能是通过蜂鸣器的运作来实现;对于时间以及闹钟时间可通过独立式按键来调节。本文重点讨论 AT89C51 单片、钟芯片 DS1302 钟芯片以及电子万年历的电路和软件设计的工作原理及相关的功能。此万年历有关时间的所有功能可以按照具体需要通过对有关部件的调整来实现。例如,可以通过单机片对液晶显示器进行调控,从而可以显示万年历,可以利用Proteus 软件对设计好的电路和软件进行仿真,最后实现相关的功能。关键词:单片机;电子万年历;AT89C51;DS1302;Proteus;仿真AbstractIn the busy work and life in modern society, and every one of us is closely related to everyone under the influence of time, in order to make better use of our own time, we must have a measure of time, resulting in a watch. With the development of society, science and technology, human beings that time from the view of the sun, the electronic clock pendulum clock to now, continuous research and innovation. At the same time in the observation time in order to understand other human related information, such as temperature, week, date, the birth of the electronic calendar, it set the time, date and week in a body, with easy to read, intuitive display functional diversity simple circuit and many other advantages, conform to the trend of the development of electronic instruments. It has broad market prospects.The electronic calendar based on MCU AT89C51 as the control core, through the MCU to control the clock chip DS1302 read the realization of time; the temperature sensor DS18B20 to realize temperature acquisition; buzzer alarm clock; LCD QC12864B implementation time, week and temperature display; independent keys to achieve the adjustment of time and alarm time. This paper mainly introduces the circuit design and software design of AT89C51 single chip microprocessor and Dsl302 real-time clock chip. It can display the Gregorian calendar year, month, day, week, hour, minutes, seconds, and can be adjusted according to the needs of each bit. Then SCM control LCD display module to display the electronic calendar, gives the hardware circuit design, software design and programming, through the Proteus software, the simulation of hardware circuit and software programming, has certain practical value.Keywords: SCM; electronic calendar; AT89C51; DS1302; Proteus; simulation1 绪论1.1 选题背景及意义1.1.1 选题背景随着人们活水平的提高,传统的纸质日历已经不能满足人们的需求。环保观念的深入人心,使得一种新的环保的、方便的日历走进人们的视线,这便是电子日历,又称万年历。电子万年历具备很多优点,而且功能齐全,它除了能够显示时间以外,还能够显示温度、星期、日期等和人类的生活息息相关的信息,并且显示直观、电路简单,能够直接、及时的读取信息,顺应了现代的发展潮流。由于电子科技的飞速发展,尤其是大规模集成电路的发展,使得人民的生活发生了重大改变。以单片机为核心部件的电子产品已经被普及。而电子万年历由于其功能齐全、读取方便,已经被普遍应用于电子领域,其市场相当可观。最近几年,国内也逐渐注重电子万年历的设计和开发,不过在其发展的过程中,遇到了很多困难,例如:产品的结构有问题、企业生产的产品主要是耗费大量劳动力的产品、对技术要高的产品和发达国家比起来差距较大、生产要素逐渐失去了其重要的作用、生产能耗过大、产生效率不高、有害物质的排放治理不合理、对造成生态的威胁严重、公司的规模不大、技术水平不高、管理能力不强等。所以国内在电子万年历的开发过程中遇到了瓶颈,必须要制定正确的发展战略。1.1.2 选题意义本设计目的在于利用单片机设计出一种简单方便的,便于携带且功能丰富的多功能万年历,将数字时钟、温湿度显示报警、年月日公历显示等功能设计到这一装置上面,方便人们的生活,替代传统的纸质日历,节能环保。由于电子产品的投入不高,而收益又很好,并且具有广阔的市场前景,因此电子产品行业飞速发展。电子万年历便是一个很好的例子,它集时钟显示,阳历年、月、日,和阴历年、月、日,闰年、闰月等功能,趣味电子信息历相比传统石英钟来说,外形更小巧精致、性能更好、成本更低,所以使用 LED 的日历钟受到人们的欢迎,并且很多场合都适用,例如:卧室、客厅、办公室、会议厅、广场等。LED 数字显示的电子历具有方便读取、走时精确、显示清晰等特点,所以在被引入到各个电子产品已经家用电器中。此日历之所以如此受欢迎,都是得益于其设计和制作过程精细完整人们可以通过这些过程更加仔细的了解产品的制作步骤
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号