单片机应用课程设计报告 (20122013 学年第 2 学期) 设计题目:基于 DS1302 电子时钟的设计 班别: 姓名: 指导教师: 时间: 目录 1 设计任务 .3 2 系统总体方案设计 .3 2.1 各个模块方案论证 .3 2.1.1 时钟芯片的选择 .3 2.1.2 显示器的选择 .3 2.2 总体方案设计 .4 3 硬件电路设计 .4 3.1 单片机最小系统 .4 3.2 1302 时钟电路 .5 3.3 按键调时电路 .5 4 系统软件设计 .6 4.1 主程序流程图 .6 4.2 子程序流程图 .7 4.2.1 DS1302 子程序流程图 .7 4.2.2 1602 子程序流程图 .8 4.3 按键校正调时程序 .8 5 实物调试 .9 5.1 实物性能分析 .9 5.2 总结 .12 附录 1.14 (1)系统总电路图 .14 (2)系统仿真图 .14 附录 2.16 部分程序清单 .16 1 设计任务 基本要求:采用 DS1302 时钟芯片与单片机 STC89C52 相结合设计电子时钟 来显示出实时年、月、日、时、分、秒等时间,并且可以通过按键进行时间调 整。 2