单片机C语言-万年历电子钟设计报告含电路图和源程序
一、设计要求与方案论证 ................................................................................................. 3
1.1 设计要求: ....................................................................................................... 3
1.1.1基本要求.................................................................................................... 3
1.1.2发挥部分.................................................................................................... 3 1.2 系统基本方案选择和论证 .................................................................................... 3
1.2.1单片机芯片的选择方案和论证:................................................................. 3 1.2.2 显示模块选择方案和论证: ....................................................................... 4 1.2.3时钟芯片的选择方案和论证: .................................................................... 4 1.3 电路设计最终方案决定 ................................................................................ 4
二、理论分析与计算 ........................................................................................................ 4 2.1,秒数的产生由定时器T0产生: ......................................................................... 4 三.系统的硬件设计与实现 ................................................................................................ 5
3.1 电路设计框图: .................................................................................................. 5 3.2 系统硬件概述: .................................................................................................. 6 3.3 主要单元电路的设计 ........................................................................................... 6
3.3.1单片机主控制模块的设计 ........................................................................... 6 3.3.2显示模块的设计 ......................................................................................... 7
3.3.3闹钟模块的设计 ......................................................................................... 9 3.3.4电源稳压模块............................................................................................. 9
四、系统的软件设计 .......................................................................................................10
4.1程序流程框图 .....................................................................................................10 4.2闹钟模块流程图: .............................................................................................. 11 4.3按键调整模块流程图: ....................................................................................... 11 五、测试方案与测试结果分析 .........................................................................................13
5.1 测试仪器 ...........................................................................................................13
5.2软件测试平台 Keil C51 .......................................................................................13 5.3 模块测试 ...........................................................................................................13
5.3.1显示模块测试............................................................................................13 5.4测试结果分析与结论 ...........................................................................................14
5.4.1测试结果分析............................................................................................14 5.4.2 测试结论 ..................................................................................................14
六、作品总结..................................................................................................................14 参考文献.........................................................................................................................14 附录一:系统电路图 .......................................................................................................15 附录三:系统C程序.......................................................................................................16