本文主要是介绍基于51单片机交通灯设计时间可设置仿真红绿灯十字路口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
演示视频:https://www.bilibili.com/video/BV1Tt4y1y7s8/
将链接复制至IE浏览器打开!!!
功能操作说明:
从上到下,设置键,加键,减键,特殊键。单独一个按键为单片机复位按键。
打开仿真文件开始仿真,程序开始数码管倒计时,没有按键按下程序循环运行。
1,东西方向为绿灯,行人和车辆东西方向可以同行东西绿灯时间长20s。南北方向为红灯行人车辆禁止同行时长25s。
2,东西方向黄灯闪烁5秒,南北方向还是红灯等待,警示车辆和行人状态即将切换。
3,南北方向为绿灯,行人和车辆南北方向可以同行东西绿灯时间长20s。东西方向为红灯行人车辆禁止同行时长25s。
4,南北方向黄灯闪烁5秒,东西方向还是红灯等待,警示车辆和行人状态即将切换。
设置按键按下可以进行红灯和绿灯时间调整,加键调整时间。调整完后再次按下设置程序回到倒计时运行。
特殊模式键按下第一次红灯全亮,数码管显示全为0代表紧急模式停止同行。再次按下数码管显示为全FF,代表夜间模式。,再次按下回到数码管倒计时状态。
源码下载链接:https://download.csdn.net/download/tang2010up/85663439
这篇关于基于51单片机交通灯设计时间可设置仿真红绿灯十字路口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!