1、 基于单片机简易万年历的基于单片机简易万年历的 设计设计 设设 计计 项项 目:目: 单片机简易万年历的设计 专专 业:业: 电子信息工程技术 年年 级:级: 学学 号:号: 姓姓 名:名: 指指 导导 老老 师:师: 20122012 年年 1212 月月 0606 日日 摘摘 要要 本文借助电路仿真软件 Protues 对基于 AT89S51 单片机的电子万年历的设 计方法及仿真进行了全面的阐述。该电子万年历在硬件方面主要采用 AT89C51 单片机作为主控核心,由 DS1302 时钟芯片提供时钟、数码管显示屏显示、按键 电路、和复位电路等部分构成,能实现时钟日历显示的功能,能进行 年、月
2、、日、时、分、秒的显示。所有程序编写完成后,在 Keil 软件中进 行调试,确定没有问题后,在 Proteus 软件中嵌入单片机内进行仿真。 论文主要研究了数码管显示及时钟芯片 DS1302, 74HC154 单片机之间的硬件 互联及通信,对各种硬件连接方案进行了详尽的比较,在软件方面对日历算法也 进行了论述。 研究结果表明,由于万年历的应用相当普遍,所以其设计的核心在于硬件成 本的节约软件算法的优化,力求做到物美价廉,才能拥有更广阔的市场前景。 关键词:单片机;DS1302;7SEG、74HC154 目 录 摘 要 2 绪论 错误错误!未定义书签。未定义书签。 第一章 方案设计 错误错误!未
3、定义书签。未定义书签。 第一节 系统基本方案选择和论证 6 1.1.1 1系统设计方案及分系统设计方案及分 析析.2.2 1.2 单片机芯片的选择 6 1.3 显示模块选择方案和论证 6 1.4 时钟芯片的选择方案和论证 6 第二节 电路设计最终方案决定 . 7 第二章 系统的硬件设计与实现 . 错误错误!未定义书签。未定义书签。 第一节 电路设计框图. 错误错误!未定义书签。未定义书签。 第二节 系统硬件概述. 错误错误!未定义书签。未定义书签。 第三节 主要单元电路的设计 . 错误错误!未定义书签。未定义书签。 3.1 AT89S51 单片机主控制模块的设计 错误错误!未定义书签。未定义书
4、签。 3.2 单片机中断系统 . 错误错误!未定义书签。未定义书签。 3.3 时钟电路模块的设计 错误错误!未定义书签。未定义书签。 3.5 显示模块的设计 . 错误错误!未定义书签。未定义书签。 3.6 DS1302 原理及说明 错误错误!未定义书签。未定义书签。 3.7 LCM1602 工作原理及说明 错误错误!未定义书签。未定义书签。 3.8 系统仿真电路. 错误错误!未定义书签。未定义书签。 第三章 系统的软件设计 错错误误!未定义书签。未定义书签。 第一节 程序流程框图. 错误错误!未定义书签。未定义书签。 第二节 子程序 错误错误!未定义书签。未定义书签。 第四章 系统测试 错误错
5、误!未定义书签。未定义书签。 4.1 硬件测试 错误错误!未定义书签。未定义书签。 4.2 软件测试 错误错误!未定义书签。未定义书签。 结束语 错误错误!未定义书签。未定义书签。 致谢 错误错误!未定义书签。未定义书签。 参考文献. 错误错误!未定义书签。未定义书签。 附录:程序 . 错误错误!未定义书签。未定义书签。 绪论 随着人们生活水平的提高和生活节奏的加快,对时间的要求越来越高,精准数 字计时的消费需求也是越来越多。 二十一世纪的今天,最具代表性的计时产品就是电子时钟,它是近代世界钟 表业界的第三次革命。第一次是摆和摆轮游丝的发明,相对稳定的机械振荡频率 源使钟表的走时差从分级缩小到
6、秒级, 代表性的产品就是带有摆或摆轮游丝的机 械钟或表。第二次革命是石英晶体振荡器的应用,发明了走时精度更高的石英电 子钟表,使钟表的走时月差从分级缩小到秒级。第三次革命就是单片机数码计时 技术的应用,使计时产品的走时日差从分级缩小到 1/600 万秒,从原有传统指针 计时的方式发展为人们日常更为熟悉的夜光数字显示方式,直观明了,并增加了 全自动日期、星期的显示功能,它更符合消费者的生活需求!因此,电子时钟的 出现带来了钟表计时业界跨跃性的进步 我国生产的电子时钟有很多种,总体上来说以研究多功能电子时钟为主,使 万年历除了原有的显示时间,日期等基本功能外,还具有闹铃,报警等功能。商 家生产的电子万年历更从质量, 价格, 实用上考虑, 不断的改进电子时钟的设计, 使其更加的具有市场。 本设