51单片机控制交通灯

作者&投稿:撒枯 (若有异议请与网页底部的电邮联系)

求救单片机控制交通灯的原理图
下面给你一个程序吧,用KEI C51与Protues软件进行联调也就是硬件仿真,根据程序可以很容易画出其电路原理图;include "reg51.h" \/\/头文件包含 \/\/宏定义 define uint unsigned int define uchar unsigned char define ON 0 \/\/0的时候灯亮 define OFF 1 \/\/1的时候灯亮 \/\/管脚定义 \/\/南北道 黄...

单片机交通灯课程设计
\/ 十字路口交通灯控制 C 程序 \/ defineucharunsigned char defineuintunsigned int include<reg52.h> \/***定义控制位***\/ sbit Time_Show_LED2=P2^5;\/\/Time_Show_LED2控制位 sbit Time_Show_LED1=P2^4;\/\/Time_Show_LED1控制位 sbitEW_LED2=P2^3;\/\/EW_LED2控制位 sbitEW_LED1...

设计一个以单片机为核心的交通灯控制器。要求红黄绿灯,各自闪烁时间...
给你一个想法:假设是一个简单的交通灯,黄灯,红灯30秒,绿灯30秒。需要两个状态变量,迪尔(1:东西,南北)方向,一些光色LightcolorEW,南北浅色LightcolorNS。目前,红色的东西,然后DIR = 1 LightcolorEW =红色LightcolorNS =绿色的方向。分配到相应的端口。只需要南北方向东西方向相反。假设有...

用单片机模拟控制交通灯
到百度文库中找找,参考论文也比较多。你也可到“淘宝网”上找找:“51单片机交通灯控制系统C语言设计源程序送仿真图”,有现成的,有实物图、仿真、原理图、源程序等,这款交通灯有以下功能。1. 系统除基本交通灯功能外;2. 还具有倒计时、显示时间设置;3. 紧急情况处理、LED信息显示;4. ...

单片机交通灯c程序 只有红绿灯 和数码显示
参考《51单片机C语言创新教程》温子祺等著。源码转自:《51单片机C语言创新教程》。\/*实验名称:交通灯实验 描 述:交通灯实验要求红灯亮15秒,绿灯亮10秒,黄灯亮5秒,当红灯切换为绿灯或者绿灯切换为红灯,要实现灯闪烁。红灯、绿灯、黄灯的点亮持续时间可以通过串口来修改,并在下一个循环中更新...

单片机交通灯如何通过按键控制倒计时时间
1、首先设置按键按下可以进行红灯和绿灯时间调整。2、其次按键调整时间。3、最后调整完后再次按下设置程序回到倒计时运行即可。

模拟交通灯单片机控制系统设计
给你个参考:include<reg51.h> define uchar unsigned char uchar count,second,i,flag;int g1_buf=60,y1_buf=5,g2_buf=20,y2_buf=5,g1_time,g2_time,y1_time,y2_time;sbit h_red= P3^1; \/\/定义端口 sbit h_green= P3^2;sbit h_yellow= P3^3;sbit l_red= P3^4;sbit ...

基于单片机(keil调试),帮忙设计一个交通灯控制的C语言程序。谢谢...
include <reg51.h> define uchar unsigned char define uint unsigned int sbit RED_A = P0^0;sbit YELLOW_A = P0^1;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;void DelayMS(uint...

单片机控制交通灯
MOV R7,#3 STA1: JB P3.3,$ ;无按键等待 LCALL DELAY30MS ;去抖动 JB P3.3,STA1 JNB P3.3,$ ;等键释放 DJNZ R7,STA1 MOV R6,#200 STA2: LCALL DELAY30MS ;延时30MS DJNZ R6,STA2 ;延时6秒 MOV P0,#10111011B ;干线亮黄灯,支线亮红灯 MoV R6,#100...

如何用单片机制作交通灯
\/\/交通灯交换子程序 \/\/--- void Traffic_lignt(){ switch(Operation_Type){ case 1: \/\/东西向绿灯与南北向红灯亮 RED_A=1;YELLOW_A=1;GREEN_A=0;RED_B=0;YELLOW_B=1;GREEN_B=1;DelayMS(2000); \/\/ 延时 Operation_Type = 2; \/\/下一操作 break;case 2: \/\/东西向黄...

脂建18751934334问: 用51单片机做交通信号灯 -
相山区济生回答: 有以下可能的原因:1、51单片机高电平驱动能力较小,建议低电平点亮,也就是说二极管接正.2、启动电路(第9脚)有没有接到一个阻容电路上?99脚悬空,程序可能乱跑的.

脂建18751934334问: 如何运用51单片机设计一个交通灯系统 -
相山区济生回答: 运用定时器,数码管LED和8255A设计一个交通灯控制系统! 1.南北绿灯,东西红灯,20秒 2.南北转黄灯,东西红灯,5秒 3.南北红灯,东西绿灯,20秒 4.南北红灯,东西转黄灯,5秒 5.循环步骤1

脂建18751934334问: 利用51单片机模拟交通灯控制,怎么用数码管显示出来 -
相山区济生回答: 这最好用静态显示,只需要扩展74HC595即可,每个74HC595可以显示一位数字,它们级联,所以一般只需要4根IO口线即可.老的方案使用74LS164,不过切换时有闪动.

脂建18751934334问: 基于51单片机的红绿灯原理
相山区济生回答: 注p0口为东西红灯; p1口为东西黄灯;p2口为东西绿灯;p3南北红灯;p4南北黄灯;p5南北绿灯;绿灯停留3s;黄灯闪烁5次,每次0.2s,红的停留4s ORG 0000HLJMP MAINORG 0030HMAIN:MOV DPTR,#B1MOV R2,#4MOV A,#0HF3:MOV ...

脂建18751934334问: 用51单片机制作红绿灯,要求按键能控制整个电路的启动和停止,用汇编语言怎么编写程序? -
相山区济生回答: 交通路口红绿灯自动控制器电路图 如图所示为交通路口红绿灯自动控制电路.该控制器主要由四块555(IC2~IC5)和一些阻容元件组成的四级单稳态延时电路首尾相连而成.输入的8V电压经78M05稳压后为555提供VDD=+5V的电源电压. 当刚接...

脂建18751934334问: 基于51单片机控制交通灯的电路图与C语言程序 -
相山区济生回答: #include <reg51.h>#include <stdio.h>#define uchar unsigned char#define uint unsigned int uchar h; uint r=0; uint s; uchar code dis[]={ 0Xc0,0Xf9, 0Xa4,0Xb0,0X99,0X92,0X82,0Xf8,0X80,0X90,0Xff,};/*0*//*1*//*2*//*3*//*4*//*5*//*6*//*7*//*8*//*9*//*...

脂建18751934334问: 求一段51单片机交通灯程序:1.东西红南北绿时间15s 2.东西黄灯闪烁5s 以上2段+上延时与计时器 -
相山区济生回答: RED_NS EQU P1.0 GREEN_NS EQU P1.1 YELLOW_NS EQU P1.2 RED_EW EQU P1.3 GREEN_EW EQU P1.4 YELLOW_EW EQU P1.5 FLASH_NS BIT 00H FLASH_EW BIT 01H TIME EQU 30H TICK EQU 31H;--------------------------------- ORG ...

脂建18751934334问: 急求:51单片机“交通信号灯控制的设计、编程”
相山区济生回答: 以一个路口的交通中的一组为例 把交通灯一组的三个LED接在P1.0 1.1 1.2上另一组的接1.3 1.4 1.5上 设定1.0 1.3为红灯 1.1 1.4为黄灯 1.2 1.5为绿灯 程序段就是简单的延时程序 当1.0为 0时亮此时 1.2必为1 延时 MOV R3 **H 16进制数 转换成2进制看高低电平 简单说就这些 做这个是要有通讯器材跟进的,也就是很多路口连在一起,进行统一控制

脂建18751934334问: 求单片机交通灯控制的汇编程序代码 -
相山区济生回答: ORG 0000H LJMP STAR STAR:MOV P1,#00H MOV P0,#0FFH MOV P3,#00H L1:JB P1.0 , WAN ;;判断方式转换 MOV P3,#00H ;;P3口清零 SETB P3.2 ;;主干绿灯 SETB P3.3 ;;次道红灯 MOV 31H,#03CH ;;付初值60秒 MOV R4,#03...

脂建18751934334问: 利用mcs - 51单片机指令系统设计一段交通灯轮流点亮的程序 -
相山区济生回答: 参考程序, 具体留言商议.ORG 0000HLJMP MAINORG 0100H MAIN:MOV SP,#60H ; LCALL DIR ;调用日期、时间显示子程序 LOOP:MOV P1,#0FFHLJMP TESTLCALL ROAD1 ;路口1的车直行时各路口灯亮情况LCALL DLY30s ;...


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网