更新时间:05-30 上传会员:congxia
分类:单片机自动化 论文字数:8305 需要金币:1000个
摘要:本次毕业设计的题目是是基于单片机的霓虹灯控制器的设计,用AT89S52单片机作为系统的控制核心,实现16路霓虹灯轮流点亮、逐点点亮、间隔点亮,全亮闪烁四种模式。通过四个按键可以任意切换霓虹灯的运行模式,利用两位共阳数码管显示每种模式的运行时间。
关键字:单片机; 霓虹灯; 系统; 模式
目录
摘要
Abstract
1 绪论-1
1.1课题背景及意义-1
1.2本次设计的目标-1
2 整体方案设计-2
2.1 整体方案-2
2.2器件选型-2
2.2.1 MCU选型-2
2.2.2 显示模块-3
2.2.3 按键模块-3
3硬件电路设计-4
3.1 AT89S52单片机-4
3.2 单片机最小系统电路-6
3.2.1 时钟电路-6
3.2.2 复位电路-7
3.3 显示电路-7
3.3.1 数码管简介-7
3.3.2数码管的驱动方式-8
3.3.3数码管驱动电路-8
3.4 独立按键电路-9
3.5 4×4霓虹灯电路-10
3.5.1 LED与单片机连接电路-10
4软件设计-12
4.1 Keil软件介绍-12
4.2 整体流程图-12
4.3 按键扫描流程图-13
5 焊接电路板及注意事项-15
6 结论-16
参考文献-17
致谢-18
附录A 硬件电路大图-19
附录B 实物图-20
附录C 程序代码-21