张昌海毕业论文(已修改).doc

张昌海毕业论文(已修改).doc

ID:57270879

大小:218.00 KB

页数:25页

时间:2020-08-08

张昌海毕业论文(已修改).doc_第1页
张昌海毕业论文(已修改).doc_第2页
张昌海毕业论文(已修改).doc_第3页
张昌海毕业论文(已修改).doc_第4页
张昌海毕业论文(已修改).doc_第5页
资源描述:

《张昌海毕业论文(已修改).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于AT89C51单片机的多功能电子万年历的设计AT89C51SCM-BASEDELCTRONICDESIGNCALENDAR毕业论文学院名称泸州职业技术学院系部名称电子工程系专业名称应用电子技术指导教师龙舰涵学生姓名张昌海学号100102392012年12月10日摘要本文介绍了基于AT89C51单片机的多功能电子万年历的硬件结构和软硬件设计方法。系统以AT89C51单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,利用proteus仿真,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能

2、。万年历采用直观的数字显示,可以在1602上同时显示年、月、日、周日、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。关键字:AT89C51;电子万年历;DS1302;1602目录摘要01第一章绪论031.1课题研究的背景031.2课题解决的主要内容03第二章系统的总体设计042.1系统硬件电路设计042.1.1系统硬件结构042.2单片机及其附属电路052.2.1MCS-51系列单片机052.1.2MCS-51系列单片机的工作条件电路0

3、82.1.3DS1302092.1.4LCD1602显示电路102.1.5调节电路12第三章系统的软件设计123.1主程序123.2LCD1602的驱动程序133.3DS1302的驱动程序14第四章万年历的设计结论144.1万年历工作原理144.2万年历结构原理图15致谢16参考文献16附录17附录【1】仿真图片17附录【2】程序代码17-25第一章绪论1.1课题研究的背景随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等

4、多种功能,而且DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用AT89C51单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。  此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。1.2课题解决的主要内容本课题所研究的电子万年历是单片机控制技术的一个具体应用,主要研究内容包括以下几个方面:(1)选用电子万年历芯片时,应重点

5、考虑功能实在、使用方便、单片存储、低功耗、抗断电的器件。(2)根据选用的电子万年历芯片设计外围电路和单片机的接口电路。(3)在硬件设计时,结构要尽量简单实用、易于实现,使系统电路尽量简单。(4)根据硬件电路图,在开发板上完成器件的焊接。(5)根据设计的硬件电路,编写控制AT89C51芯片的单片机程序。(6)通过编程、编译、调试,把程序下载到单片机上运行,并实现本设计的功能。(7)在硬件电路和软件程序设计时,主要考虑提高人机界面的友好性,方便用户操作等因素。(8)软件设计时必须要有完善的思路,要做到程序简单,调试方便

6、。第二章系统的总体设计单片机电子万年历的制作有多种方法,可供选择的器件和运用的技术也有很多种。所以,系统的总体设计方案应在满足系统功能的前提下,充分考虑系统使用的环境,所选的结构要简单使用、易于实现,器件的选用着眼于合适的参数、稳定的性能、较低的功耗以及低廉的成本。2.1系统硬件电路设计2.1.1系统硬件结构此系统由单片机主体电路、单片机工作条件电路、1602显示电路、时间条件电路、时钟芯片DS1302等几大部分组成,其中单片机工作条件电路又包含电源电路、时钟电路、复位电路等几大部分组成,单片机工作条件电路使单片机

7、正常的工作,然后单片机通过程序设置,控制DS1302时钟芯片,从DS1302芯片读取数据处理后送1602显示,其显示的时间和日期可以通过时间条件按键电路来进行调整,此系统硬件结构框图如图2-1图2-1系统硬件框图2.2单片机及其附属电路2.2.1MCS-51系列单片机MCS-51系列单片机主要是指Intel公司生产的以51位内核的单片机芯片,具有8位CPU、4K字节ROM、128字节RAM、可扩展外部64K字节RAM和ROM、2个16位的定时器/计数器、4个8位并行I/O口、1个全双工串行I/O口、21字节的专用寄

8、存器、5个中断源、片内自带振荡器、片内单总线等功能部件。AT89C51单片机就是MCS-51系列单片机的一种,它的片内有4K字节的在线编程Flash存储器,可以擦写1000次,具有掉电模式,而且具有掉电状态下的中断恢复功能,对设计开发非常实用。其引脚图如图2-2所示。图2-2AT89C51单片机的引脚图其引脚功能和内部结构如下:1.单片机的引脚功能AT89C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。