有万年历的protues仿真和详细的课程设计报告
本电路是由AT89S52单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31*8的用于临时性存放数据的RAM寄存器。可产生年、月、日、周日、时、分、秒,具有使用寿命长,精度高和低功耗等特点,同时具有掉电自动保存功能;温度的采集由DS18B20构成;显示部份由LCD液晶显示屏显示。
目 录
摘 要 1
1 方案论证 2
1.1 单片机芯片的选择方案和论证 2
1.2 显示模块选择方案和论证 2
1.3 时钟芯片的选择方案和论证 3
1.4 电路设计最终方案决定 3
2 系统的硬件设计与实现 3
2.1 电路设计框图 3
2.2 系统硬件概述 3
2.3 主要单元电路的设计 4
2.3.1 单片机主控制模块的设计 4
2.3.2 时钟电路模块的设计 5
2.3.3 电路原理及说明 5
2.3.4 显示模块的设计 7
3 系统的软件设计 8
3.1 程序流程框图 8
4 测试与结果分析 10
4.1 硬件测试 10
4.2 软件测试 10
4.3 测试结果分析与结论 10
4.3.1 测试结果分析 10
4.3.2 测试结论 11
5 课设总结 12
致 谢 13
参考文献 14
附录一:系统电路图 15
附录二:系统程序清单 16
2021-06-25 20:10:19
270KB
万年历
仿真
报告
1