
基于单片机的交通灯控制器的研究与设计
作品编号:DZDQ1084 开发环境: WORD全文:33页 论文字数:13000字 此基于单片机的交通灯控制器的研究与设计毕业设计完整版包含[论文] |

本系统就是充分利用了8031和8255芯片的I/O引角。系统统采用MSC-51系列单片机Intel8031和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的P1口设置红、绿灯燃亮时间的功能;为了系统稳定可靠采用了MAX629“看门狗”芯片,避免了系统因为死机而停止工作的情况发生;显示时间直接通过8255的PA、PB输出;交通灯信号通过平常PC口输出;交通灯的点亮采用VT双向晶闸管来控制,直接采用220V交流电源驱动,系统设计简便、实用性强、操作简单、程序设计简便。系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现
通过这次毕业设计,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。
目录
摘要 I
AbstractII
1 引言 1
2 单片机概述 1
3 芯片的选者与简介1
3.1 MSC-51芯片简介1
3.2 8255芯片简介4
3.3 其他器件5
4 控制器硬件的设计5
4.1交通管理方案论证5
4.2系统硬件设计.6
4.2.1交通灯系统框图6
4.2.2交通灯控制线路图7
4.2.3系统工作原理8
5控制器的软件设计8
5.1每秒钟的设定8
5.2计数器的硬件延时.8
5.2.1计数器初值计算8
5.2.2计算公式8
5.2.3设置1秒的方法8
5.2.4相应代码程序9
5.3软件延时9
5.4时间及信号灯的显示10
5.4.1 8031并行口扩展10
5.4.2显示原理.10
5.4.3 8255输出信号的放大10
5.4.4 8255输出信号与信号灯的连接11
5.4.5 8255与8031的连接11
5.5程序设计11
5.5.1流程图如图所示11
5.5.2 程序源代码. 12
6看门狗硬件电路设计16
6.1软件看门狗. 17
6.2硬件看门狗. 17
7单片机开发系统19
8实验平台20
8.1实验平台.20
8.2实验步骤 20
8.3 系统编程信息 20
8.3.1 系统内存分配和I/0接口使用 21
8.3.2 实验程序原代码 21
9结论.26
10致谢26
参考文献.27
本电子电气通信自动化毕业设计“基于单片机的交通灯控制器的研究与设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
客服微信号:hastp888
添加好友时请备注“论文”