登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 自动化 > 正文

基于单片机的电子万年历设计毕业论文

 2022-07-24 10:15:39  

论文总字数:31100字

摘 要

本文主要介绍了基于AT89S52单片机的多功能电子万年历的硬件结构和软硬件设计方法。该设计由数据温度采集模块、显示模块、调整设置模和时间处理模块四个模块组成。此万年历电子钟以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,这款芯片可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。温度采集是选用DS18B20芯片,这款万年历是采用直观的数字显示,数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、周日、时、分、秒的信息,还具有时间校准等多种功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。

关键字:万年历 温度计 液晶显示

The design of electronic calendar based on MCU

Abstract

This paper introduces the based on AT89S52 multifunction electronic calendar of the hardware structure and software and hardware design method. This design by data display module, temperature acquisition module, time processing module and set module four modules. With AT89S52 single-chip microcomputer system for the controller to serial clock calendar chip DS1302 record calendar and time, it can be to and other functions. Temperature gathering choose DS18B20 chip, calendar by using object digital display, data showed that the 1602 A liquid crystal display module, can be in the LCD shows at the same time year, month, day, Sunday, when, minutes and seconds, still have time calibration etc. Function. This calendar has read the convenient, direct display, functional diversity, simple circuit, low cost, and many other advantages, has a broad market prospect.

Key words:Perpetual Calendar ;Thermometer ; LCD display

目 录

摘要 II

ABSTRACT III

第一章 绪论 1

1.1 课题研究的背景 1

1.2 课题研究目的与意义 1

1.3课题解决的主要内容 1

第二章 万年历的方案设计 3

2.1单片机芯片设计 3

2.2按键控制模块设计 4

2.3时钟模块设计 4

2.4温度采集模块设计 4

2.5显示模块模块设计 4

第三章 万年历硬件的设计 5

3.1 AT89S51单片机 5

3.2时钟芯片DS1302接口设计与性能分析 3

3.2.1DS1302性能简介 7

3.2.2DS1302接口电路设计 8

3.3温度芯片DS18B20接口设计与性能分析 9

3.3.1DS18B20性能简介 9

3.3.2 DS18B20接口电路设计 10

3.3.3 DS18B20的工作时序 11

3.4 LCD显示模块 13

3.4.1LCM1602的特性及使用说明 13

3.4.2LCM1602与MCU的接口电路 14

3.5按键模块设计 15

3.6复位电路的设计 16

第四章 万年历的软件设计 17

4.1主程序流程图的设计 17

4.2 程序设计 18

4.2.1 DS1302读写程序设计 18

4.2.2 温度程序设计 22

第五章 电子万年历的仿真与实物 24

5.1仿真过程 24

5.2 仿真结果 24

5.3万年历的实物 25

结论 26

参考文献 27

致谢 27

附录 30

第一章 绪论

1.1 课题研究的背景

随着科学技术的快速发展,从摆钟到如今的电子钟,人类不断研究创新现在的电子钟可以实现对年份月份以及时间进行计时和调节,最主要的还是它具有闰年补偿的功效,其次是DS1302的使用寿命长误差小。电子万年历所采用的是数字显示,我们可以直观的看到年、月、日、时、分、秒和温度等信息,它还具调节的功能。我设计的这款电路是以AT89S52单片机作为核心,功耗小,它能在3V的低压工作,电压可选用3~5V电压供电。
  该万年历具有读取方便、显示直观、电路简洁等诸多优点,符合电子仪器的未来发展,市场前景可光,值得我们去研究。

1.2课题的研究目的与意义

在二十一世纪这个年代,科技的发展在日常生活中运用无处不在,电子万年历的开发与研究在很早的时候就被视为重要发展对象,他的应用很广泛,由于它应用在学校、机关、企业、部队等单位,可以说遍及人们生活的每一个角落。所以说电子万年历的开发是国家之所需,社会之所需,人民之所需。

1.3课题解决的主要内容

本课题所研究的电子万年历是单片机控制技术的一个具体应用,主要研究内容包括以下几个方面:

(1)在选用电子万年历的芯片时,应重点考虑到功能实在、使用方便、单片存储、低功耗、抗断电的器件。

(2)根据选用的芯片设计出外围电路和单片机的接口电路。

(3)硬件设计时,结构要尽量简单实用、便于实现,使电子钟电路尽量简单。

(4)在完成期间焊接的时候,需要根据硬件电路图来实现。

(5)在编写程序控制AT89S52芯片的单片机的时候,也需要根据硬件电路图。

(6)把编号的程序通过编程、编译、调试后,在把程序下载到单片机上运行,最终可以实现本设计的功能。

(7)硬件电路和软件程序设计时,主要要考虑提高人机界面的友好性,方便用户操作等因素。

第二章 万年历的方案设计

单片机电子万年历的制作方法有许多种。万年历电子钟的总体设计方案应在满足万年历电子钟功能的前提下,要充分考虑万年历电子钟使用的环境,所选的结构要简单、且容易实现,器件的选择要从各方面考虑,主要从参数、稳定的性能、较低的功耗等方面考虑。

电子钟的功能往往就决定了万年历电子钟要采取什么样的结构,经过了我多方面的考虑,和我对74LS164串行接口外接LED显示器的理解,我选择三个8位74LS164串行接口外接LED显示器,和选择的电源很简单,我选择的是让RESPACK-8对单片机AT89S52进行供电,我选择的时钟芯片是DS1302连接单片机AT89S52。从而最终实现电子万年历的多方面功能。

请支付后下载全文,论文总字数:31100字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图