单片机智能交通灯

一:求单片机智能交通灯系统

#include#define uchar unsigned char#define uint unsigned intsbit RED_A=P3^0; //东西向指示灯sbit YELLOW_A=P3^1;sbit GREEN_A=P3^2;sbit RED_B=P3^3; //南北向指示灯sbit YELLOW_B=P3^4;sbit GREEN_B=P3^5;sbit KEY1=P1^0;sbit KEY2=P1^1;sbit KEY3=P1^2;//延时倍数,闪烁次数,操作类型变量uchar Flash_Count=0,Operation_Type=1,LEDsng,LEDsns,LEDewg,LEDews,discnt;uint Time_Count=0,time;uchar ledtab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff};void displaysn(){ LEDsng=((time-Time_Count)/20)%10; LEDsns=((time-Time_Count)/20)/10; LEDewg=0x10; LEDews=0x10;}void displayew(){ LEDewg=((time-Time_Count)/20)%10; LEDews=((time-Time_Count)/20)/10; LEDsng=0x10; LEDsns=0x10;}//定时器0 中断函数void T0_INT() interrupt 1{ TH0=(65536-50000)/256; TL0=(65536-50000)%256; switch(Operation_Type) { case 1: //东西向绿灯与南北向红灯亮 if((Time_Count%20)==0)displayew(); RED_A=0;YELLOW_A=0;GREEN_A=1; RED_B=1;YELLOW_B=0;GREEN_B=0; if(++Time_Count!=time) return; Time_Count=0; Operation_Type=2; break; case 2: //东西向黄灯开始闪烁,绿灯关闭 LEDewg=0x0; LEDews=0x0; if(++Time_Count!=8) return; Time_Count=0; YELLOW_A=~YELLOW_A;GREEN_A=0; if(++Flash_Count!=10) return; //闪烁 Flash_Count=0; Operation_Type=3; break; case 3: //东西向红灯与南北向绿灯亮 if((Time_Count%20)==0)displaysn(); RED_A=1;YELLOW_A=0;GREEN_A=0; RED_B=0;YELLOW_B=0;GREEN_B=1; if(++Time_Count!=time) return; Time_Count=0; Operation_Type=4; break; case 4: //南北向黄灯......余下全文>>

二:智能交通灯控制器的设计用什么单片机

路口红黄绿灯的切换,再加上优先通行按钮的设置。

三:基于单片机交通灯设计的摘要怎么写

交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显作用。本系统采用单片机89C52为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。

本设计系统由单片机I/O口扩展系统、交通灯状态显示系统、LED数码显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时功能,较好的模拟实现了十字路口可能出现的状况。

软件上采用KEILC编程,主要编写了主程序,LED数码管显示程序,中断程序延时程序等。经过整机调试,实现了对十字路口交通灯的模拟。中国车辆数量不断增加,交通控制在未来的交通管理中起着越来越重要的作用。智能交通灯的管理比重修一条马路无论在经济、交通运行速率上都有很好的效益、更加节约资源。使交管人员有更多的精力投入到管理整个城市交通控制,带来更大的经济和社会效益,为创造美好的城市交通形象发挥更多的作用。

四:基于单片机的智能十字路口交通灯设计原理

个人理解,智能交通等应该根据车流量来规划各个方向的信号时长,

五:做一个单片机的智能交通灯控制系统的程序

汇编语定单片机交通灯仿真程序

zhidao.baidu.com/question/511850150.html

六:汇编程序单片机交通灯程序仿真不出效果?

;-----------------------------------SNF EQU 00H ;;;南北通行标志位EWF EQU 01H ;;;东西通行标志位URF EQU 02H ;;;紧急事件标志位ORG 0000HLJMP MAIN ;;;上电转主程序ORG 000BH ;;;定时中断入口LJMP DSZD ORG 0003H ;;;紧急中断入口LJMP URZDORG 0030H MAIN: LCALL INIT ;;;调用初始化子程序LOOP: LCALL DIS ;;;循环执行显示子程序 AJMP LOOP;///////////初始化程序INIT: SETB SNF SETB EWF SETB URF MOV R2,#20 ;;;定时器中断20次为1s MOV TMOD,#01H ;;;初始化定时器 MOV TL0,#0B0H MOV TH0,#3CH SETB EA ;;;开定时中断与紧急中断 SETB ET0 SETB TR0 SETB EX0 SETB IT0 ;;;设置中断程控方式 MOV DPTR,#TAB ;;;数值首地址放入DPTR中 MOV 40H,#40 ;;;东南西北通行时间设置 MOV 41H,#40 MOV 30H,#40 ;;;通行时间初始化 MOV 31H,#60 MOV P0,#4CH ;;;初始化时南北通行并把交通灯状态分别放在32H和33H中 MOV 32H,#4CH MOV P2,#15H MOV 33H,#15H RET;////////////显示子程序DIS: MOV P3,#0DFH ;;;选中南北方向的十位数码管 MOV A,30H ;;;把显示数据送人数码管显示 MOV B偿#10 DIV AB MOVC A,@A+DPTR MOV P1,A ;;; LCALL D1MS MOV P3,#0EFH ;;;选中南北方向的个位数码管 MOV A,B ;;;送入数码管显示 MOVC A,@A+DPTR MOV P1,A LCALL D1MS

MOV P3,#7FH ......余下全文>>

七:基于51单片机的智能交通灯设计 100分

如果出RMB 我帮你做程序和仿真

八:求大神给代码啊,基于单片机的智能交通灯控制系统设计 50分

你好!你硬件电路有了吗,是这样的效果吗,私信联系我吧

九:论文是《基于单片机的交通灯设计》寻答辩题目和答案

单片机交通灯控制系统的设计论文编号:JD156 字数:11422,页数:40摘 要

本设计的意义在于通过具体的控制系统的设计,掌握微机控制系统设计的一般方法和处理问题的思路,特别是一些常用的技术手段。使大家能在实践教学环节中,积累设计经验,开拓思维空间,全面提高个人的综合能力。

红绿灯控制是智能交通系统的一个重要部分,本文给出了一个用单片机控制的简易交通红绿灯自动控制系统。该系统适用于十字路口,并对放行和禁行时间进行倒计时显示(秒),且放行和放行时间可以根据需要进行调整。

在车辆通行繁忙的十字交叉路口设置的交通灯控制系统,其特点是:道路较窄而车辆通行较多,支线、干线的车辆通行时间不等,并设有左右弯道通行时间,允许人工监控或修改各线通行时间,同时设有道路应急控制。具体的情况是:在正常的情况下,干道通行时间为40秒,其中左右弯道占时5秒,直道通行时间为25秒,其中左右弯道占时5秒,直道占时20秒。并且能够在人工监控状态下,干道、支道通行时间通过键盘修改或通过开关人为控制。 目 录

第一章绪论.................................................................. 1

第二章道路交通灯的总体设计方案.............................................. 3

2.1道路交通灯系统的总体设计方案.............................................. 3

2.1.2 道路交通灯系统的硬件设计方案........................................... 4

2.3 道路交通灯系统的软件设计方案 .............................................5

第三章 硬件设计............................................................. 6

3.1 系统硬件电路原理图........................................................6

3.2 主要内容及技术指标........................................................8

3.3主控制芯片选择 ............................................................8

3.3.1 芯片选择............................................................. .9

3.3.2 单片机硬件系统设计原则..................................................9

3.3.3 单片机应用的特点...................................................... 10

3.3.4 单片机的应用领域 ......................................................11

3.4 时钟电路的设计 ...........................................................11

3.5复位电路的设计...................................................余下全文>>

十:51单片机设计交通灯

这个实现起来应该不难。我就写一下while大循环里面的函数吧

r1=1;y1=0;b1=0;

r2=1;y2=0;b2=0;

delay(1);

r1=0;y1=0;b1=1;

r2=1;y2=0;b2=0;

delay(45);

r1=0;y1=1;b1=0;

r2=1;y2=0;b2=0;

delay(3);

关于r1……b2的位定义我就不多说了,具体要看你的设计图,delay延迟函数自己写吧,主要是这个思想。

扫一扫手机访问

发表评论