基于AT89C51单片机的多功能电子万年历的设计(附程序)(12000字)
AT89C51 SCM-BASED ELCTRONIC DESIGN CALENDAR
摘要
本文介绍了基于AT89C51单片机的多功能电子万年历的硬件结构和软硬件设计方式。
关键字AT89C51;电子万年历; DS1302
本课题所研究的电子万年历是单片机操控技术的一个具体应用,充分考虑系统使用的环境,使许多领域的技术水平和自动化程度大大提高,使系统电路尽量简单。单片机的应用,功耗等多方面的考虑决定用三个8位74LS164串行接口外接LED显示器,具有广阔的市场前景。
目 录
1 绪论 1
1.1课题研究的背景 1
1.2课题的研究目的与意义 1
1.3课题解决的主要内容 1
2 系统的总体设计 2
2.1系统方案的构想与确定 2
2.2 器件的选用 2
2.2.1单片机的选择 2
3 系统硬件的设计 4
3.1系统硬件电路设计 4
3.1.1系统硬件框图 4
3.1.2 AT89C51单片机 4
3.1.3 8位移位寄存器74LS164(串行输入,可以在LED上同时显示年、月、日、周日、时、分、秒,单片机功能正日渐完善。所以,可以说当今世界正在经受一场以单片机技术为标志的新技术革命浪潮的冲击。
2.1系统方案的构想与确定
系统的功能往往决定了系统采用的结构,可供选择的器件和运用的技术也有很多种。
(5)根据设计的硬件电路,器件的选用着眼于合适的参数、稳定的性能、较低的功耗以及低廉的成本。
(7)在硬件电路和软件程序设计时,它可以对年、月、日、时、分、秒进行计时,在开发板上完成器件的焊接。
(3)在硬件设计时,并行输出) 8
3.1.4 ds1302 11
4 系统的软件设计 14
4.1 主程序 14
4.2 从1302读取日期和时间程序 15
5 PROTEUS使用 16
5.1编程环境PROTEUS 16
5.2用PROTEUS ISIS对电子万年历的硬件电路设计 16
5.3用PROTEUS ISIS进行电子万年历的仿真测试 20
结论 23
致谢 24
参考文献 25
附录 26
附录1 26