J028 51单片机简易交通灯易懂版_仿真+代码+ 告讲解
仿真图proteus 7.8
程序编译器:keil 4/keil 5
编程语言:C语言
目录标题
-
- 工作状态
- 仿真图
- 程序
-
-
- 倒计时的产生
- 红黄绿灯状态处理
- 倒计时显示处理
-
- 系统硬件框图
- 设计 告
-
- 课题背景
- 设计内容
- 资料清单
51单片机简易交通灯易懂版仿真代码讲解
工作状态
状态1:南北方向绿灯通行12秒,东西红灯禁止通行15秒,分别倒计时;
状态2:南北方向黄灯提醒3秒,东西继续红灯倒计时;
状态3:东西方向绿灯通行9秒,南北方向禁止通行12秒;
状态4:东西方向黄灯提醒3秒,南北继续红灯倒计时;
状态5:执行状态1,反复循环。
仿真图
1.南北方向绿灯通行,东西方向红灯
2.南北方向黄灯通行,东西方向红灯
3.东西方向绿灯通行,南北方向红灯
4.东西方向黄灯通行,南北方向红灯
南北方向绿灯通行
东西方向绿灯通行
程序
红黄绿灯状态处理
正常红绿灯运行分有四个模式
1.南北方向绿灯通行,东西方向红灯
2.南北方向黄灯通行,东西方向红灯
3.东西方向绿灯通行,南北方向红灯
4.东西方向黄灯通行,南北方向红灯
5.执行第一步
实际上倒计时显示就是显示ns_road_time–; we_road_time–;设计函数通过数码管分别显示A方向的ns_road_time和B方向的we_road_time即可
系统硬件框图
课题背景
随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。本交通灯控制系统利用单片机AT89C51作为核心元件,实现了通过信 灯对路面状况的智能控制。从一定程度上解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。
设计内容
本设计主要是介绍了单片机控制下的交通灯控制系统,详细介绍了其硬件和软件设计,并对其各功能模块做了详细介绍,其主要功能和指标如下:
东西、南北两干道交于十字路口,各干道有一组红、绿、黄三个指示灯,指挥车辆和行人安全通行。南北方向为主干道,通行时间为12秒;东西方向为支干道,通行时间为9秒。通行时间最后3秒,绿灯灭,黄灯闪烁,黄灯闪烁完毕变更通行车道。通行时间由数字显示器显示。
资料清单
资料下载链接
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!