电子万年历硬件设计与实现毕业设计

电子万年历硬件设计与实现毕业设计

ID:1417560

大小:981.00 KB

页数:49页

时间:2017-11-11

电子万年历硬件设计与实现毕业设计_第1页
电子万年历硬件设计与实现毕业设计_第2页
电子万年历硬件设计与实现毕业设计_第3页
电子万年历硬件设计与实现毕业设计_第4页
电子万年历硬件设计与实现毕业设计_第5页
资源描述:

《电子万年历硬件设计与实现毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子万年历硬件设计与实现毕业设计目录摘要3一.设计要求与方案论证41.1 设计要求41.1.1基本要求41.1.2创新要求41.2系统基本方案选择和论证41.2.1单片机芯片41.2.2显示模块51.2.3时钟芯片51.2.4温度传感器61.3电路设计最终方案决定6二.电子万年历硬件设计与实现72.1电子万年历系统设计72.1.1系统设计框图72.1.2系统硬件概述72.2系统硬件各模块作用72.2.1单片机主控制模块72.2.2时钟电路模块102.2.3温度采集模块142.2.4显示模块152.3电子万年历电路设计182.3.1系统电路图182.3.2电路图分

2、析19三.电子万年历软件设计203.1程序流程框图203.1.1总流程图203.1.2阳历程序流程图213.1.3阴历程序流程图213.1.4时间调整程序流程图223.2部分程序的设计233.2.1DS18B20温度子程序233.2.2读、写DS1302子程序2449四.指标测254.1测试仪器254.2硬件测试254.3软件测试254.4测试结果分析与结论264.4.1测试结果分析264.4.2测试结论26五.设计总结27致谢28参考文献29附录一:系统程序清单30附录二:系统使用说明书4649摘要电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它

3、可以对年、月、日、周、时、分、秒进行计时,还具有闰年补偿等多种功能。电子万年历设计是基于单片机进行的,可以显示年、月、日、时、分、秒、周及温度信息,具有可调整日期和时间功能。设计包含AT89S52单片机模块、LED数码管模块、键盘模块、DS1302模块、数字式温度传感器DS18B20模块。AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。LED数码管动态扫描,对于显示数字最合适,价格适中,而且采用动态扫描法与单片机连接时,占用的单片机口线少。DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年

4、、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。数字式温度传感器DS18B20仅需要一条数据线进行数据传输,易与单片机连接简化系统电路.数字式温度传感器还具有测量精度高、测量范围广等优点。关键词:AT89S52;DS1302;DS18B20;LED数码管;单片机49一.设计要求与方案论证1.1 设计要求1.1.1基本要求①具有年、月、日、星期、时、分、秒等功能;②时间与阴、阳历能够自动关联;③具备年、月、日、星期、时、分、秒校准功能;1.1.2创新要求①具有温度计功能;1.2系统基本方案选择和论证1.2.1单片机芯片PIC单片机是MICROCHIP

5、公司的产品,其突出的特点是体积小,功耗低,精简指令集,抗干扰性好,可靠性高,有较强的模拟接口,代码保密性好,大部分芯片有其兼容的FLASH程序存储器的芯片。EMC单片机是台湾义隆公司的产品,有很大一部分与PIC8位单片机兼容,且相兼容产品的资源相对比PIC的多,价格便宜,有很多系列可选,但抗干扰较差。ATMEL单片机ATMEl公司的8位单片机有AT89、AT90两个系列,AT89系列是8位Flash单片机,与8051系列单片机相兼容,静态时钟模式;AT90系列单片机是增强RISC结构、全静态工作方式、内载在线可编程Flash的单片机,也叫AVR单片机。PHLIP

6、IS51PLC系列单片机PHILIPS公司的单片机是基于80C51内核的单片机,嵌入了掉电检测、模拟以及片内RC振荡器等功能,这使51LPC在高集成度、低成本、低功耗的应用设计中可以满足多方面的性能要求。HOLTEK单片机台湾盛扬半导体的单片机,价格便宜,种类较多,但抗干扰较差,适用于消费类产品。49TI公司单片机德州仪器提供了TMS370和MSP430两大系列通用单片机.TMS370系列单片机是8位CMOS单片机,具有多种存储模式、多种外围接口模式,适用于复杂的实时控制场合;MSP430系列单片机是一种超低功耗、功能集成度较高的16位低功耗单片机,特别适用于要

7、求功耗低的场合。方案一采用89C51芯片作为硬件核心,采用FlashROM,内部具有4KBROM存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。方案二采用AT89S52,片内ROM全都采用FlashROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KBROM存储空间,同样具有89C51的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于

8、程序的错误修改或对程序的

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

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

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