单片机交通信号灯课程设计
1.设计要求:设计一个能够控制十二盏交通信号灯的模拟系统。交叉口信号灯布局如图1所示。图1十字路口led灯设置方案2.实验内容:题目难点在于利用单片机的定时器定时,令十字...
1. 设计要求 :
设计一个能够控制十二盏交通信号灯的模拟系统。交叉口信号灯布局如图1所示。
图1 十字路口led灯设置方案
2. 实验内容:
题目难点在于利用单片机的定时器定时,令十字路口的红绿灯交替点亮和熄灭,并用数码管显示倒计时间。具体工作流程:
1.初始状态0为东西南北都红灯亮;
2.东西绿灯通车,南北红灯亮,数码管显示时间为“60”;
3.当显示时间为5秒时,东西绿灯闪2秒,黄灯闪3秒,南北还是红灯;
4.南北绿灯通车,东西红灯亮;
5.当显示时间为5秒时,南北绿灯闪2秒,黄灯闪3秒,东西还是红灯;
6.转为状态2,继续循环各状态。
3. 实验内容:
1.编写程序,实现路口交通信号灯控制通行;添加倒计时显示,红灯、绿灯倒计时显示(用数码管),倒计时用定时/计数器编程实现。
2.紧急情况,可以收到控制信号灯显示状态。例如,有车队或特殊车辆(119、120等车辆)通过时,手动控制某一方向车辆通行,然后恢复(用按键key1按下东西向通行,key2按下南北向通行,key3按下恢复自动控制)。 展开
设计一个能够控制十二盏交通信号灯的模拟系统。交叉口信号灯布局如图1所示。
图1 十字路口led灯设置方案
2. 实验内容:
题目难点在于利用单片机的定时器定时,令十字路口的红绿灯交替点亮和熄灭,并用数码管显示倒计时间。具体工作流程:
1.初始状态0为东西南北都红灯亮;
2.东西绿灯通车,南北红灯亮,数码管显示时间为“60”;
3.当显示时间为5秒时,东西绿灯闪2秒,黄灯闪3秒,南北还是红灯;
4.南北绿灯通车,东西红灯亮;
5.当显示时间为5秒时,南北绿灯闪2秒,黄灯闪3秒,东西还是红灯;
6.转为状态2,继续循环各状态。
3. 实验内容:
1.编写程序,实现路口交通信号灯控制通行;添加倒计时显示,红灯、绿灯倒计时显示(用数码管),倒计时用定时/计数器编程实现。
2.紧急情况,可以收到控制信号灯显示状态。例如,有车队或特殊车辆(119、120等车辆)通过时,手动控制某一方向车辆通行,然后恢复(用按键key1按下东西向通行,key2按下南北向通行,key3按下恢复自动控制)。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询