电子万年历的毕业设计

上传人:ji****72 文档编号:38038510 上传时间:2018-04-26 格式:DOC 页数:20 大小:506KB
返回 下载 相关 举报
电子万年历的毕业设计_第1页
第1页 / 共20页
电子万年历的毕业设计_第2页
第2页 / 共20页
电子万年历的毕业设计_第3页
第3页 / 共20页
电子万年历的毕业设计_第4页
第4页 / 共20页
电子万年历的毕业设计_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《电子万年历的毕业设计》由会员分享,可在线阅读,更多相关《电子万年历的毕业设计(20页珍藏版)》请在金锄头文库上搜索。

1、安徽建筑工业学院安徽建筑工业学院安徽建筑工业学院毕业设毕业设电子万年历设计电子万年历设计姓 名: 学 号 专业班级: 指导老师: 所在学院: 2010 年 月 日安徽建筑工业学院毕业生毕业设计报告1摘要摘要随着科技的快速发展,时间的流逝,至从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。美国 DALLAS 公司推出的具有涓细电流充电能的低功耗实时时钟电路 DS1302。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且 DS1302 的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准

2、等功能。该电路采用 AT89S52 单片机作为核心,功耗小,能在 3V 的低压工作,电压可选用 35V 电压供电。综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。本设计是基于 51 系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。具体实现功能:(1) 显示

3、年月日时分秒及星期信息(2) 具有可调整日期和时间功能(3) 与即时时间同步安徽建筑工业学院毕业生毕业设计报告2AbstractWith the society, science and technology, mankind learned that time, from the view of the sun, to the present electronic clock pendulum clock, continuous research and innovation. Observation time in the same time, be able to understand

4、other human beings is closely related to information, such as temperature, week, date and so on, the birth of the electronic calendar, and it set the time, date, week and temperature-in-one, with easy to read, intuitive display functional diversity, and many other advantages of simple circuit with t

5、he electronic instrumentation of the development trend of the. market prospects are broadThe main use of the electronic calendar AT89S52 single-chip microcomputer as the main core, provided by the DS1302 clock chip clock, LCD display shows the number. AT89S52 single-chip microcomputer is introduced

6、by Atmel Corporation, a small power consumption, voltage can be selected 4 6V power supply voltage; DS1302 clock chip is introduced DALLAS fine with trickle charge function of current low-power real-time clock chip, which can of the year, month, day, week, hour, minute, second for time, also has mul

7、tiple functions, such as a leap year compensation, and long life of the DS1302, a small error; a simple circuit to connect the characteristics of such sensors only need a data cable for data transmission; digital LCD display is used to display LCD screen, can display year, month, day, week, hour, mi

8、nute, second and temperature, etc. information. In addition, the electronic calendar is also a time-calibration functions. Keywords: clock circuit; clock chip DS1302; LCD; single-chipAT89S52;目目 录录安徽建筑工业学院毕业生毕业设计报告31 1 方案论证方案论证.3 1.1 单片机芯片的选择方案和论证.3 1.2 显示模块选择方案和论证.3 1.3 时钟芯片的选择方案和论证.3 1.4 电路设计最终方案决定

9、.4 2 2 系统的硬件设计与实现系统的硬件设计与实现.5 2.1 电路设计框图.5 2.2 系统硬件概述.5 2.3 主要单元电路的设计.5 2.3.1 单片机主控制模块的设计.5 2.3.2 时钟电路模块的设计. 6 2.3.3 电路原理及说明.7 2.3.4 显示模块的设计.8 3 3 系统的软件设计系统的软件设计.9 3.1 程序流程框图.9 4 4 测试与结果测试与结果分分析析.11 4.1 硬件测试.11 4.2 软件测试.11 4.3 测试结果分析与结论.11 4.3.1 测试结果分析.11 4.3.2 测试结论.11 5 5prodeusprodeus 软软件件仿真仿真. .1

10、2 5.1Proteus ISIS 简介.12 5.2Proteus 运行流程. .13 5.3Proteus 功能仿真. .13 6 6 课程设计总结与体会课程设计总结与体会. .16 参考文献参考文献.17 附录一:系统电路图附录一:系统电路图.18 附录二:系统程序附录二:系统程序.19安徽建筑工业学院毕业生毕业设计报告41 1 方案论证方案论证1.1 单片机芯片的选择方案和论证方案一: 采用 89C51 芯片作为硬件核心,采用 Flash ROM,内部具有 4KB ROM 存储空间,能于 3V 的超低压工作,而且与 MCS-51 系列单片机完全兼容,但是运用于电路设计中时由于不具备 I

11、SP 在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。方案二:采用 AT89S52,片内 ROM 全都采用 Flash ROM;能以 3V 的超底压工作;同时也与 MCS-51 系列单片机完全该芯片内部存储器为 8KB ROM 存储空间,同样具有 89C51 的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏,所以选择采用 AT89S52 作为主控制系统。1.2 显示模块选择方案和论证方案一:采用 LED 数码管动态扫描,LED 数码管价格适中,对于显示数字合适,采用动态扫描法与单片机连接时,虽然占用的单片机口线少,但连线还需要花费一点时间,所以也不用此种作为显示。方案二:采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高,所以也不用此种作为显示。方案三:采用 LCD 液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,并且我做的最小系统上带一个 TS1620-1,和 AT8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号