STC15WProteus仿真红绿灯直行左右转紧急模式STC15W4K32S4-0041

STC15WProteus仿真红绿灯直行左右转紧急模式STC15W4K32S4-0041

Proteus仿真小实验:

STC15WProteus仿真红绿灯直行左右转紧急模式STC15W4K32S4-0041

功能:

硬件组成:STC15W4K32S4单片机 +2位数码管+5个LED灯(红 黄 ←绿 ↑绿 →绿)实现红黄 3个方向的绿灯+2个按键(紧急  夜间)

 

1.带左转、直行,右转三种通行绿灯,开机后 ←绿亮11秒,然后↑绿亮12秒  然后→绿亮13秒  然后黄亮3秒  然后红亮14秒  后回到初始状态

2.带紧急按钮功能,当紧急按钮按下时,所有方向均亮起红灯

3.带夜间按钮功能,夜间模式下 黄灯闪烁提醒夜间小心。

有功能视频哦:

可以哔哩哔哩B站搜索UP主“单片机仿真汇”。在其空间中搜索关键词“红绿灯”即可找到对应详细功能视频和介绍。

电路图:

部分源代码:

void main()

{

Delay20ms();

if(P32==0)

{

while(P32==0);

        if(JJ==0)

{

//红绿灯关闭

KG = 0;

      JJ = 1;

          YJ = 0;

          //红灯亮

LED_ZZ = 1;

LED_ZX = 1;

LED_YZ = 1;

LED_HUANG = 1;

LED_HONG = 0;

SEG_PORT = 0XFF;

}

你可能感兴趣的:(Proteus仿真,单片机,stm32)