找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3017|回复: 5
打印 上一主题 下一主题
收起左侧

求写《交通灯控制系统》程序

[复制链接]
跳转到指定楼层
楼主
具体控制规律:此十字路口,初始状态为东西、南北路口的所有灯全亮。之后,东西路口的绿灯亮,南、北路口红灯亮,即东西路口方向通车。延迟一段时间后,东西路口的绿灯熄灭,黄灯开始闪烁,闪烁3次后,东西路口的红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车。延迟一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁3次后,东西、南北路口的灯全灭。之后,重复上述过程。

ZV1[RB5F$N%7)CXFP%Q}{OI.jpg (144.11 KB, 下载次数: 113)

求流程图

求流程图
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:50385 发表于 2013-5-17 17:12 | 只看该作者
求教写程序
回复

使用道具 举报

板凳
ID:50604 发表于 2013-5-28 16:57 | 只看该作者
#include<reg51.h>

sbit   EW_red   =P0^0;
sbit   EW_yellow=P0^1;
sbit   EW_green =P0^2;

sbit   NS_red   =P0^5;
sbit   NS_yellow=P0^4;
sbit   NS_green =P0^3;

void delay(unsigned int z)
{
        unsigned int x,y;
        for(x=0;x<z;x++)
                for(y=0;y<5000;y++);
       
}

void main()
{
        unsigned char x;
        P0=0XFF;
        P0=0XC0;
        delay(5);
        while(1)
        {
                 P0=0XFF;
                 EW_green=0;
                 NS_red=0;
                 delay(5000);
                 EW_green=1;
                 NS_red=1;
                 for(x=0;x<3;x++)
                 {
                          NS_yellow=0;
                     EW_yellow=0;
                     delay(500);
                         NS_yellow=1;
                     EW_yellow=1;
                          delay(500);
                 }
                 NS_green=0;
                 EW_red         =0;
                 delay(5000);
                 NS_green=1;
                 EW_red         =1;
                 for(x=0;x<3;x++)
                 {
                          NS_yellow=0;
                     EW_yellow=0;
                     delay(500);
                         NS_yellow=1;
                     EW_yellow=1;
                          delay(500);
                 }
        }
}
回复

使用道具 举报

地板
ID:50604 发表于 2013-5-28 16:59 | 只看该作者
时间要准确的就用定时器
回复

使用道具 举报

5#
ID:59122 发表于 2014-2-15 14:14 | 只看该作者
不明觉厉
回复

使用道具 举报

6#
ID:112949 发表于 2016-4-9 16:06 | 只看该作者
有仿真和程序的打包就好了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表