基于8051单片机及8255芯片的交通灯的设计
摘要
近年来随着科技的飞速发展,单片机的应用正在不断深入。在自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用MSC-51系列单片机8051和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红黄绿灯循环点亮,绿灯闪烁警示(交通灯信号通过PA口输出);具有紧急通道的功能;本系统实用性强、操作简单、扩展功能强。
关键词:单片机 交通灯 紧急通道
目录
课程设计任务书 3
摘要 7
功能概述 7
系统方案设计 7
MSC-51芯片简介 7
8255芯片简介 10
硬件设计 11
交通管理的方案论证 11
系统硬件设计 12
系统工作原理 12
软件设计 12
时间的程序设置 13
紧急通道功能的设计 14
主程序设计—路口灯状态转换 14
程序流程图 15
程序源代码 15
运行效果 17
心得体会 19
参考资料 19