
51单片机电子时钟课程设计报告(修订版1).doc
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程设计报告详细介绍了基于51单片机的电子时钟的设计与实现过程。包括硬件电路设计、软件编程及系统调试等内容,旨在帮助读者掌握51单片机的应用开发技能。
目 录
第一部分 设计任务和要求
1. 单片机课程设计内容……………………………………2
2. 单片机课程设计要求……………………………………2
3. 系统运行流程……………………………………………2
第二部分 设计方案
2.1 总体设计方案说明……………………………………2
2.2 系统方框图……………………………………………3
2.3 系统流程图……………………………………………3
第三部分 主要器材及基本简介
3.1 主要器材………………………………………………4
3.2 主要器材简介…………………………………………4
第四部分 系统硬件设计
4.1 最小系统………………………………………………6
4.2 LCD显示电路……………………………………… 6
4.3 键盘输入电路………………………………………7
4.4 蜂鸣器和LED灯电路…………………………………7
第五部分 仿真电路图与仿真结果
第六部分 课程设计总结
第七部分 参考文献
附录A 实物图
附录B 系统源程序
第一部分 设计任务和要求
1.1 单片机课程设计内容 利用STC89C51单片机和LCD1602电子显示屏实现电子时钟,可由按键进行调时和12/24小时切换。
1.2 单片机课程设计要求 1.能实现年、月、日、星期、时、分、秒的显示;
2.能实现调时功能;
3.能实现12/24小时制切换;
4.能实现8:00—22:00整点报时功能。
1.3 系统运行流程
程序首先进行初始化,在主程序的循环中,先调用数据处理函数,然后是显示函数;若有按键按下,则转至相应功能执行;若无按键且未到设定时间则继续循环直至计时中断服务完成秒的计数、分钟和小时进位及星期、年月日进位。此外还设计了闪烁中断用于被调单元的闪烁显示,以实现对时间和其它数值的设置与修改。
第二部分 设计方案
2.1 总体设计方案说明
根据课程内容要求,在Protues中完成仿真电路的设计和用Keil编写程序,并进行调试;之后根据仿真的结果制作硬件并进一步调试直至达到预期效果;最后撰写设计报告。
2.2 系统方框图与系统流程图
主流程包括键盘扫描、时钟等模块。
第三部分 主要器件及简介
3.1 主要器件 1.STC89C51单片机; 2.LCD1602液晶显示屏。
3.2 主要器件简介
1.STC89C51单片机是采用8051内核的ISP可编程芯片,具有高工作频率、大存储容量和兼容性等特性。
2.LCD1602是一款显示两行各十六字符的液晶屏,拥有数据总线D0-D7及RS、R/W、EN三个控制端口,并具备对比度调节与背光功能。
第四部分 系统硬件设计
4.1 最小系统:包含单片机核心和基本外部接口。
4.2 LCD显示电路:连接LCD屏的电源和数据线等线路,实现数据显示。
4.3 键盘输入电路:通过按键向控制器发送信号以控制时间调整等功能。
4.4 蜂鸣器与LED灯电路:用于整点报时及状态提示。
第五部分 仿真电路图与仿真结果
第六部分 课程设计总结
第七部分 参考文献
全部评论 (0)


