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