51单片机做十字路口交通灯

仿真图如上
未完成的程序如下 想让它实现 1到8状态的循环 加上数码管显示倒计时 21——0----10----0---3--0---5-----0----3--0--21
void er (void)
{
P2=0x00;//第二状态
delay(1);
P1=0X33;
P0=0X09;
delay(10);
P1=0X00;
P0=0X00;
delay(10);
P1=0xcc;
P0=0x12;
delay(10);
P1=0x00;
P0=0x00;
delay(10);

第1个回答  2014-11-02

可以参考一下这个。

第2个回答  2014-11-01
怎么这么多灯
具体要求发给我就可以写

基于51单片机控制交通灯的电路图与C语言程序
\/\/程序名:十字路口交通灯控制 \/\/编写人:黄庭剑 \/\/初写时间:2009年1月2日 \/\/程序功能:南北为车行道,延时60秒;东西方向为人行道,延时20秒,且在最后3秒黄灯显示2秒钟再实现切换.\/\/CPU说明:AT89C51型单片机; 24MHZ晶体振荡器 \/\/完成时间:2009年1月6日 \/\/***\/\/ include<stdio.h> include<reg...

单片机交通灯的设计与方法,要具体,只要文字,不要图片谢谢了,大神帮忙啊...
本系统采用MSC-51系列单片机ATSC51和可编程并行I\/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报...

单片机中十字路口交通信号灯的过程,内容,原理?
考虑到单片机具有物美价廉、灵活方便、还有各种优秀的特点,所以我们从中选择用MCS-51系列单片机AT89C51单片机来实现十字路口交通信号灯的控制。单片机系统的实体和装置,通常由运算器、控制器、存储器、输入接口电路和输入设备、输出接口电路和输出设备等组成。单片机实质上是一个硬件的芯片,在实际应用中,通常...

...个单片机交通灯程序(c51),要求是控制一个十字路口的两组红绿灯,我...
假设是单纯的红绿灯,无黄灯的话,设红灯30秒,绿灯30秒。需要两个状态量,方向Dir(1:东西,0:南北),东西灯颜色LightcolorEW,南北灯颜色LightcolorNS。此刻,东西方向亮红灯,则Dir=1,LightcolorEW=red,LightcolorNS=green。对相应端口赋值即可。只需要东西方向与南北方向相反。假设有黄灯,设...

c51单片机c语言交通灯的程序
程序如下:include <reg51.h> define uchar unsigned char define uint unsigned int uchar data buf[4];uchar data sec_dx=20;\/\/东西数默认 uchar data sec_nb=30;\/\/南北默认值 uchar data set_timedx=20;uchar data set_timenb=30;int n;uchar data b;\/\/定时器中断次数 sbit k1=P1^...

基于51单片机的交通灯控制设计
sbit GREEN_A=P0^2;sbit RED_B=P0^3; \/\/南北向灯 sbit YELLOW_B=P0^4;sbit GREEN_B=P0^5;uchar Flash_Count=0,Operation_Type=1; \/\/闪烁次数,操作类型变量 《单片机C语言程序设计实训100例---基于8051和PROTEUS仿真》案例 5 上海师范大学信息与机电工程学院—倪继锋 \/\/延时 void DelayMS(...

单片机交通灯程序
采用51单片机作为系统的MCU,基本完成控制两组交通指示灯交替亮 每个街口有左拐、直行及行人三种指示灯。直行灯每个灯有红、黄、绿三种颜色。自行车与汽车共用左拐和直行灯。首先东西向直行绿灯和行人灯亮1分钟,左转灯亮30秒,黄灯亮5秒(同时南北向红灯亮95秒),然后东西向红灯亮95秒钟(同时首先南北...

求用C语言编写的交通灯程序,C51单片机控制,无左转右转
\/\/以下代码经过Keil C51软件调试通过 include "reg51.h" \/\/头文件包含 \/\/宏定义 define uint unsigned int define uchar unsigned char define ON 0 \/\/0的时候灯亮 define OFF 1 \/\/1的时候灯亮 \/\/管脚定义 \/\/南北道 黄灯亮3秒 红灯亮 30秒 黄灯3秒 绿灯38秒 \/\/东西道 黄灯亮3秒 绿灯...

c51单片机控制交通灯要求用汇编语言
\/\/ 51单片机控制交通灯要求用汇编语言,仿真实例,可以参考一下 SNF EQU 00H ; 南北通行标志位 EWF EQU 01H ; 东西通行标志位 URF EQU 02H ; 紧急事件标志位 ORG 0000H LJMP MAIN ; 上电转主程序 ORG 000BH ; 定时中断入口 LJMP DSZD ORG 0003H ...

MSC-51单片机交通灯论文
至此本人设计了交通信号灯控制系统,来指挥十字路口车辆的停通,使红绿灯指挥系统实现自动化,无人化。该交通灯控制系统控制的是东西和南北两个方向上的车辆通行,系统共采用6个发光二极管来模拟各路交通信号灯,4个LED七段数码管以倒计时的方式显示各个方向上允许通行或禁止通行的信号灯剩余的时间。停35S...

相似回答