当前位置:
文档之家› 单片机交通灯控制设计演示PPT
单片机交通灯控制设计演示PPT
单片机交通灯控
指导老师: 答辩人: 专业:
2013 年 5 月 12 日
主要内容
系统设计的背景 单片机简介 系统硬件及软件 系统控制 结束语 致谢
系统设计的背景
由于我国经济的快速发展从而导致了汽车数量 的猛增,大中型城市的城市交通,正面临着严峻的 考验,从而导致交通问题日益严重,其主要表现如 下:交通事故频发,对人类生命安全造成极大威胁; 交通拥堵严重,导致出行时间增加,能源消耗加大; 空气污染和噪声污染程度日益加深等。日常的交通 堵塞成为人们司空见惯而又不得不忍受的问题。在 这种背景下,结合我国城市道路交通的实际情况, 开发出真正适合我们自身特点的智能信号灯控制系 统已经成为当前的主要任务。
单片机简介
单片机由单块集成 电路芯片构成,内部包 含有计算机的基本功能 部件:中央处理器、存 储器和I/O接口电路等。 因此,单片机只需要和 适当的软件及外部设备 相结合,便可成为一个 单片机控制系统。
除去图中的存储电路和 I/O部件,剩下的是CPU, 它可以分为运算器和控制器 两部分。运算器功能部件包 括算术逻辑运算单元ALU、 累加器ACC、寄存器B、暂 存寄存器TMP1、TMP2、 程序状态字寄存器PSW等。 控制器功能部件包括程序计 数器PC、指令寄存器IR、 指令译码器ID、定时控制逻 辑电路CU、数据指针寄存 器DPTR、堆栈指针SP及 时钟电路等。
系统的硬件及软件
功能要求
紧急处理 车流量检测及调整 时间手动设置 倒计时显示
8255可编程并行接口芯片有三个输入输出端
口,即A口、B口和C口,对应于引脚PA7~ PA0、PB7~PB0和PC7~PC0。其内部还有 一个控制寄存器,即控制口。通常A口、B口 作为输入输出的数据端口。C口作为控制或 状态信息的端口,它在方式字的控制下,可 以分成4位的端口,每个端口包含一个4位锁 存器。它们分别与端口A/B配合使用,可以 用作控制信号输出或作为状态信号输入。
延时
选用的8051单片机的工作频率为6MHZ。机器 周期与主频有关,机器周期是主频的12倍,所以一 个机器周期的时间为12*(1/6M)=2us。我们可以 知道具体每条指令的周期数,这样我们就可以通过 指令的执行条数来确定延时的时间。
时间及信号灯显示
当定时器定时为1秒,时程序跳转到时间显示及 信号灯显示子程序,将依次显示信号灯时间 ,同时 一直显示信号灯的颜色,这时在返回定时子程序定 时一秒,在显示黄灯的下一个时间,这样依次把所 有的灯色的时间显示完后在重新给时间计数器赋初 值 ,重新进入循环。 LED 灯的显示原理:通过同名管脚上所加电平 的高低来控制发光二极管是否点量而显示不同的字 形如 SP,g,f,e,d,c,b,a 管角上加上7FH所以 S P上为0伏,不亮其余为TTL高电平,全亮则显 示为8。
怀和悉心指导下完成的,衷心感谢***老师。 包括孔老师在内的**职业技术学院的任课老 师对于相关领域技术发展方向的把握,严谨 求实的治学态度,使我受益匪浅。值此论文 完成之际,向*老师及各位任课老师表示衷心 的感谢! 愿各位老师身体健康,家庭幸福。学院明天 更美好!
程序流程图
结束语
通过这次毕业设计,使我得到了一次用专业
知识、专业技能分析和解决问题全面系统的 锻炼。使我在单片机的基本原理、单片机应 用系统开发过程,以及在常用编程设计思路 技巧(特别是汇编语言)的掌握方面都能向 前迈了一大步,为日后成为合格的应用型人 才打下良好的基础。
致谢
这篇论文是在我的指导老师***老师的情切关
74LS373 是一种带三态门的8D锁存器,1D-8D为8 个输入端。 1Q-8Q为8个输出端。 LE为数据打入端:当LE为“1”时,锁存器输出状态 同输入状态; 当LE由“1”变“0”时,数据打入锁存器 OE为输出允许端:当OE=0时,三态门打开; 当OE=1时,三态门关闭,输出高阻
系统硬件接线图