资源描述:
《基于单片机控制交通灯 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、江苏农牧科技职业学院毕业设计(论文)题目:基于单片机控制交通灯姓名:xxxxxxxxx学号:xxxxxxxxxx二级院系部:机电工程系班级:应用电子10专业:应用电子技术指导教师:xxx职称:讲师二〇一三年五月【摘要】随着全球城市化进程的加快,机动车的使用数量也越来越多,造成了城市交通上的各种问题,如何控制好城市的交通已经成为一个全球化的问题。交通灯的出现使交通得以有效管制,对于疏导交通流量,提高交通通行能力,减少交通事故有明显效果。本设计利用单片机8051为核心部件,外加定时器﹑复位电路﹑晶振电路﹑显示电路设计一个比较符合交通规则的模拟交通灯。设
2、计中通过LED七段数码管作为计时显示用,用发光二级管指示车辆的通行,定时器工作于方式一并定时50ms,配合软件计时器调用中断程序,中断程序设置20次,从而达到1s的定时,同时调用显示程序,显示倒计时的时间。本交通灯系统简单﹑实用性强﹑成本低使用维护方便,软件功能强,运行稳定﹑可靠的特点。【关键词】单片机;交通灯;定时器IIIAbstractAstheglobalurbanizationspeedingup,thenumberofmotorvehiclesmoreandmore,causedthevariousproblemsofurbantraff
3、ic,howtocontroltheurbantraffichasbecomeaglobalproblem.Theemergenceofthetrafficlightisabletoeffectivelycontrolthetraffic,forfacilitatingtrafficflow,improvethetrafficcapacity,reducetrafficaccidentshaveobviouseffect.Ipickmadetrafficlightsproject,analysisoftheproblemsofmodernurban
4、trafficcontrolandmanagementstatusquo,combinedwiththeactualsituationofurbanandruraltrafficillustratestheworkingprincipleoftrafficlightcontrolsystem,thisdesign8051microcontrollerasthecorecomponents,plustimer,resetcircuit,crystalscircuit,displaycircuitdesignasimulationtrafficligh
5、tcomparedwiththetrafficrules.ThroughthedesignofLEDdisplaywithsevensegmentdigitaltubefortiming,usingledsindicatevehicletraffic,timertiming50ms,alongwithalltheworkonwaystocooperatewithsoftwaretimercallsinterruptprogram,interruptprogramsetup20times,soastoachievethetimingofthe1s,a
6、tthesametimecalldisplayprogram,displaythecountdowntime.Thistrafficlightsystemissimple,strongpracticability,lowcost,convenientinoperationandmaintenance,softwarefunctionisstrong,stablerunning,reliablecharacteristic.KeyWordssinglechipmicrocomputer;Thetrafficlight;ThetimerIII目录【摘要
7、】I【关键词】IKeyWordsII绪论11.设计任务及方案选定21.1设计任务21.2设计要求21.3方案选定32.系统所用芯片简介42.1MCS-51单片机简介42.1.1MCS-51单片机内部结构42.1.2MCS-51的引脚说明52.28255A并行接口芯片内部结构82.374LS373芯片简介93.系统硬件设计113.1交通灯硬件线路图113.2系统工作原理114.软件设计134.1延时方法的设定134.2软件延时134.3时间及信号灯的显示144.3.18255A并行口的扩展144.3.2显示原理144.3.3LED灯简介144.3.4
8、8255A输出信号与数码管的连接154.4程序设计164.4.1流程图164.4.2程序源代码16设计总结22致谢23参考