51单片机交通灯
求救单片机控制交通灯的原理图
下面给你一个程序吧,用KEI C51与Protues软件进行联调也就是硬件仿真,根据程序可以很容易画出其电路原理图;include "reg51.h" \/\/头文件包含 \/\/宏定义 define uint unsigned int define uchar unsigned char define ON 0 \/\/0的时候灯亮 define OFF 1 \/\/1的时候灯亮 \/\/管脚定义 \/\/南北道 黄...
单片机控制交通灯
ORG 0000H LJMP START ORG 0040H START:MOV SP,#60H LCALL STATUS0 ;初始状态(都是红灯)CIRCLE:LCALL STATUS1 ;南北绿灯,东西红灯 LCALL STATUS2 ;南北绿灯闪转黄灯,东西红灯 LCALL STATUS3 ;南北红灯,东西绿灯 LCALL STATUS4 ;南北红灯,东西绿灯闪转黄灯 LJMP CIRCLE STATUS0: ...
单片机交通灯课设 谁给我写下代码
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 x){ uchar i;while(x--) for(i=0;i<120;i++);} \/\/交通灯切换 void...
单片机:编写十字路口交通灯程序
char i,j,k=1;void main(){ TMOD=0x01;TH0=0x3c;TL0=0xb0;EA=1;ET0=1;TR0=1;P3=0xff;while(1){ \/\/ BI=0;\/\/ BI=1;switch(k){ case 1: \/\/南北方向黄灯灭,红灯亮(29-06)s,东西方向红灯灭,绿灯亮24S P0=table0[i];P2=table0[j+6];NBY=1;DXR=1;NBR=0;DXG=0;i...
利用单片机控制3种颜色灯亮——简易的交通灯控制。
include <reg51.h> include <intrins.h> sbit wei=P2^7;sbit duang=P2^6;char a,b,c,d,t0,dx,nb,flag,flag1;int t;unsigned char code table[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};void delay(){ int x=300;while(x--);} void init(void){ dx=20;...
单片机交通灯东西绿灯亮 南北红灯亮 东西黄灯闪 南北红灯亮 东西红灯亮...
sbit GREEN_SN = P0^5;\/\/南北向绿灯 unsigned char OperationType = 2,FlashTime = 5;\/\/延时 void DelayMS(int x){ unsigned char i;while(x--)for(i=0;i<120;i++);} \/\/交通灯切换 void Traffic_Light(void){ \/\/东西向绿灯,南北向红灯 RED_EW = 1;YELLOW_EW = 1;GREEN_EW...
急求:单片机汇编语言设计的交通灯,各位大侠帮帮忙 谢谢!!!
设计要求:用AT89c51设计,要有驱动程序,东西南北方向的交通灯用六个指示灯分别别表示两个方向的红黄绿灯,要有复位功能,晶振为12MHZ,同时用数码管显示倒计时时间,可用按钮实现控... 设计要求:用AT89c51 设计,要有驱动程序,东西南北方向的交通灯 用六个指示灯分别别表示两个方向的红黄绿灯,要有复位功能,晶振为12M...
单片机交通灯设计,初始状态东西南北都是红灯',状态1南北绿灯,东西...
DJNZ R7,L2 ;将寄存器的内容减1,不等于0则跳至rel所指的相关地址 MOV A,20H CJNE A,#01H,L1 ;将累加器的内容与常数比较,若不相等则跳至rel所指的相关地址 MOV 20H,#02H MOV R7,#05H ;主干道延时5S MOV R3,#0EEH ;主干道黄灯亮,支干道红灯亮 MOV P2,R3 LJMP L2 ;长跳跃(6...
跪求基于单片机的交通灯模型制作的毕业论文
回答:一.设计目的:1、通过交通信号灯控制系统的设计,掌握8255A并行口传输数据的方法,以控制发光二极管的亮与灭; 2、用8255作为输出口,控制十二个发光二极管熄灭,模拟交通灯管理. 3、通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力; 4、完成控制...
用单片机模拟控制交通灯
到百度文库中找找,参考论文也比较多。你也可到“淘宝网”上找找:“51单片机交通灯控制系统C语言设计源程序送仿真图”,有现成的,有实物图、仿真、原理图、源程序等,这款交通灯有以下功能。1. 系统除基本交通灯功能外;2. 还具有倒计时、显示时间设置;3. 紧急情况处理、LED信息显示;4. ...
丹凤县银杏回答: 有以下可能的原因:1、51单片机高电平驱动能力较小,建议低电平点亮,也就是说二极管接正.2、启动电路(第9脚)有没有接到一个阻容电路上?99脚悬空,程序可能乱跑的.
鄘卸17666996615问: 如何运用51单片机设计一个交通灯系统 - ?
丹凤县银杏回答: 运用定时器,数码管LED和8255A设计一个交通灯控制系统! 1.南北绿灯,东西红灯,20秒 2.南北转黄灯,东西红灯,5秒 3.南北红灯,东西绿灯,20秒 4.南北红灯,东西转黄灯,5秒 5.循环步骤1
鄘卸17666996615问: 80c51单片机交通灯程序 - ?
丹凤县银杏回答: ORG 1000H L:JNB P3.0,LP3JNB P3.1,LP2 ;判断p3.1,p3.0口;如果P3.0为1的话,正常运行交通灯;如果P3.1为1的话,正常运行交通灯;如果P3.1为0的话,依次点亮灯;如果P3.0为0的话,停止交通灯,只有黄灯闪烁;正常运行交通...
鄘卸17666996615问: 51单片机 交通灯汇编程序 - ?
丹凤县银杏回答: 汇编语言编程交通指示灯 供参考 http://zhidao.baidu.com/question/511850150.html
鄘卸17666996615问: 基于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*//*...
鄘卸17666996615问: 基于51单片机的红绿灯原理?
丹凤县银杏回答: 注p0口为东西红灯; p1口为东西黄灯;p2口为东西绿灯;p3南北红灯;p4南北黄灯;p5南北绿灯;绿灯停留3s;黄灯闪烁5次,每次0.2s,红的停留4s ORG 0000HLJMP MAINORG 0030HMAIN:MOV DPTR,#B1MOV R2,#4MOV A,#0HF3:MOV ...
鄘卸17666996615问: 急求: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进制看高低电平 简单说就这些 做这个是要有通讯器材跟进的,也就是很多路口连在一起,进行统一控制
鄘卸17666996615问: 51单片机 汇编语言设计交通灯 - ?
丹凤县银杏回答: 你用两个数码管显示时间,数码管看起来不闪,建议你做一个10ms定时器,10ms一到就切换显示,100次就秒计时器+1(显示要减1),闪烁就是有500ms送0xFFFF(或0x0000,看硬件电路)数码管就灭,500ms送数据显示,没一秒到时都要计数并判断状态改变哦
鄘卸17666996615问: 利用51单片机模拟交通灯控制,怎么用数码管显示出来 - ?
丹凤县银杏回答: 这最好用静态显示,只需要扩展74HC595即可,每个74HC595可以显示一位数字,它们级联,所以一般只需要4根IO口线即可.老的方案使用74LS164,不过切换时有闪动.
鄘卸17666996615问: 用51单片机制作红绿灯,要求按键能控制整个电路的启动和停止,用汇编语言怎么编写程序? - ?
丹凤县银杏回答: 有2种方法:1.用继电器控制,2.把板子的地接在单片机的某一个I/O口上.只要对某个I/O口操作就行了,相信你会吧