基于51单片机的万年历的设计

单片机课程实训

实训设计题目 Title Of Training 分院(系别) Department 专 业 Speciality 设计作者 Author 组 别 Team SCM PRACTICAL TRAINING

万年历的设计 班 级 Class 完成日期 Date 指导教师 Advisor 目 录

第一部分 课程设计任务书 ............................................. 0

一、课程设计题目 .................................................. 0 二、课程设计时间 .................................................. 0 三、实训提交方式 .................................................. 0 四、设计要求 ...................................................... 0 第二部分 课程设计报告 ............................................... 1

一、单片机发展概况 ................................................ 1 二、MCS-51单片机系统简介 ......................................... 1 三、设计思想 ...................................................... 2 四、硬件电路设计 .................................................. 2

1. 总体设计 ................................................... 2 2. 晶振电路 ................................................... 3 3. 复位电路 ................................................... 3 4. DS1302时钟电路 ............................................. 3 5. 温度采集系统电路 ........................................... 4 6. 按键调整电路 ............................................... 4 7. 闹钟提示电路 ............................................... 4 五、软件设计框图 .................................................. 5 六、程序源代码 .................................................... 5

1. 主程序 ..................................................... 5 2. 温度控制程序 ............................................... 5 3. 日历设置程序 ............................................... 6 4. 时钟控制程序 ............................................... 6 5. 显示设置程序 ............................................... 7 七、结束语 ....................................................... 10 八、课程设计小组分工 ............................................. 10 九、参考文献 ..................................................... 10

第一部分 课程设计任务书

一、课程设计题目

用中小规模集成芯片设计制作万年历。 二、课程设计时间

五天

三、实训提交方式

提交实训设计报告电子版与纸质版 四、设计要求

(1)显示年、月、日、时、分、秒和星期,并有相应的农历显示。 (2)可通过键盘自动调整时间。 (3)具有闹钟功能。

(4)能够显示环境温度,误差小于±1℃ (5)计时精度:月误差小于20秒。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4