找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3402|回復: 5
收起左側

求寫《交通燈控制系統(tǒng)》程序

[復制鏈接]
ID:50385 發(fā)表于 2013-5-17 17:12 | 顯示全部樓層 |閱讀模式
具體控制規(guī)律:此十字路口,初始狀態(tài)為東西、南北路口的所有燈全亮。之后,東西路口的綠燈亮,南、北路口紅燈亮,即東西路口方向通車。延遲一段時間后,東西路口的綠燈熄滅,黃燈開始閃爍,閃爍3次后,東西路口的紅燈亮,而同時南北路口的綠燈亮,南北路口方向開始通車。延遲一段時間后,南北路口的綠燈熄滅,黃燈開始閃爍,閃爍3次后,東西、南北路口的燈全滅。之后,重復上述過程。

求流程圖

求流程圖
回復

使用道具 舉報

ID:50385 發(fā)表于 2013-5-17 17:12 | 顯示全部樓層
求教寫程序
回復

使用道具 舉報

ID:50604 發(fā)表于 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 發(fā)表于 2013-5-28 16:59 | 顯示全部樓層
時間要準確的就用定時器
回復

使用道具 舉報

ID:59122 發(fā)表于 2014-2-15 14:14 | 顯示全部樓層
不明覺厲
回復

使用道具 舉報

ID:112949 發(fā)表于 2016-4-9 16:06 | 顯示全部樓層
有仿真和程序的打包就好了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表