基于单片机的交通灯控制系统设计摘要当你路过一个十字路口时,你是否注意到各个方向车辆和行人有有条不紊的通过十字路口。这样井然有序的情境靠什么来实现的呢?靠的是交通灯控制系统。在论文中我使用单片机STC89C51作为主控单元。通过单片机芯片STC89C51的P1口和P2口分别控制东西方向和南北方向红黄绿灯的点亮。通过单片机芯片STC89C51的RXD和TXD控制数码管的显示时间。采用发光二极管来实现交通灯的点亮,由数码管实现时间的显示。该系统不仅仅具有交通灯的基本功能还有倒计时,还可以通过按键在紧急事件中设置为四个方向都为红灯的紧急模式,也可以通过按键在夜晚设置为四个方向都为黄灯的夜间模式。当然也可以通过按键来设置交通灯的倒计时时间,使系统更加符合实际交通情况。矚慫润厲钐瘗睞枥庑赖。我设计的交通灯控制系统可以较好的模拟十字路口出现的交通状况,使行人和车辆能有序的通行。我设计的系统成本低,操作简单,性能稳定,实用性较强。聞創沟燴鐺險爱氇谴净。关键词:交通灯控制系统单片机AT89C51数码管LEDAbstractWhenyoupassanintersection,haveyounoticedthatvehiclesandpedestriansthroughtheintersectionmethodical.Suchanorderlysituationrelyontoachieveit?Relyonthetrafficlightcontrolsystem.Thispaperwillintr-oduceasingle-chipmicrocomputerATC89C51asthemaincontrolunitsystem.Thr-oughtheSTC89C51microcontrollerchipP1andP2portrespectivelycontroltheeast-westandnorth-southdirectionredyellowgreenlight.ThroughSTC89C51microcontrollerRXDandTXDcontroldigitaltubedisplaytime.Lightemittingdiodeisusedtorealizetrafficlightslit,achievedbythedigitaltimedisplay.Thesystemnotonlyhasthebasicfunctionofthetrafficlightsandthecountdown,youcanalsothroughthebuttonsintheeventofanemergencyissettofourdirectionsfortheredlightinemergencymode,canalsothroughthebuttonsinthenightissettothefourdirectionsofyellowlightnightmode,ofcourse,alsocanthroughthebuttontosetthecountdowntimeoftrafficlight,makethesystemmoreinlinewiththeactualsituation.残骛楼諍锩瀨濟溆塹籟。Idesignthetrafficlightcontrolsystemcanbettersimulatethecrossroadsoftraffic,thepedestriansandvehiclestoorderlytraffic.Idesignedthesystemoflowcost,simpleoperation,stableperformance,strongpracticability.酽锕极額閉镇桧猪訣锥。Keywords:TrafficLightControlSystemSCMAT89C51DigitalpipeLED彈贸摄尔霁毙攬砖卤庑。目录摘要................................................謀荞抟箧飆鐸怼类蒋薔。Abstract....................................................................................厦礴恳蹒骈時盡继價骚。绪论..........................................................................................3茕桢广鳓鯡选块网羈泪。1系统设计方案论证.................................................................5鹅娅尽損鹌惨歷茏鴛賴。1.1设计方案............................................................................5籟丛妈羥为贍偾蛏练淨。1.2功能概述............................................................................6預頌圣鉉儐歲龈讶骅籴。2系统硬件设计.......................................................................6渗釤呛俨匀谔鱉调硯錦。2.1交通灯控制系统组成.........................................................6铙誅卧泻噦圣骋贶頂廡。2.1.1ATC89C51芯片...............................................................7擁締凤袜备訊顎轮烂蔷。2.1.2交通灯控制系统构成....................................................10贓熱俣阃歲匱阊邺镓騷。2.2各单元电路模块功能.......................................................11坛摶乡囂忏蒌鍥铃氈淚。2.2.1时钟电路模块...............................................................11蜡變黲癟報伥铉锚鈰赘。2.2.2复位电路模块...............................................................11買鲷鴯譖昙膚遙闫撷凄。2.2.3主控制系统模块...........................................................12綾镝鯛駕櫬鹕踪韦辚糴。2.2.4信号灯输出控制模块....................................................12驅踬髏彦浃绥譎饴憂锦。2.2.5时间显示电路模块.......................................................13猫虿驢绘燈鮒诛髅貺庑。2.2.6系统电源模块电路.......................................................14锹籁饗迳琐筆襖鸥娅薔。2.2.7按键输入模块..............................................................15構氽頑黉碩饨荠龈话骛。3系统软件设计.....................................................................15輒峄陽檉簖疖網儂號泶。3.1软件总体流程图..............................................................16尧侧閆繭絳闕绚勵蜆贅。3.2延时的设定......................................................................16识饒鎂錕缢灩筧嚌俨淒。3.2.1计数器初值计算...........................................................16凍鈹鋨劳臘锴痫婦胫籴。3.2.2相应程序代码...............................................................17恥諤銪灭萦欢煬鞏鹜錦。4系统调试分析及结果..........................................................22鯊腎鑰诎褳鉀沩懼統庫。4.1电路板实物的制作...........................................................22硕癘鄴颃诌攆檸攜驤蔹。4.1.1印制电路板PCB图的绘制............................................22阌擻輳嬪諫迁择楨秘騖。4.1.2实物的制做...................................................................22氬嚕躑竄贸恳彈瀘颔澩。4.2系统硬件调试..................................................................23釷鹆資贏車贖孙滅獅赘。4.3系统软件调试..................................................................24怂阐譜鯪迳導嘯畫長凉。4.4系统总体调试..................................................................24谚辞調担鈧谄动禪泻類。结论........................................................................................26嘰觐詿缧铴嗫偽純铪锩。致谢........................................................................................27熒绐譏钲鏌觶鷹緇機库。参考文献...................................................................................鶼渍螻偉阅劍鲰腎邏蘞。附录1元器件清单........................................错误!未定义书签。纣忧蔣氳頑莶驅藥悯骛。附录2总体电路原理图、PCB.......................错误!未定义书签。颖刍莖蛺饽亿顿裊赔泷。附录3程序..................................................错误!未定义书签。濫驂膽閉驟羥闈詔寢賻。绪论国内外交通系统发展现状随着现代社会对交通运输的日趋依赖,交通控制系统受到普遍的重视。近年来,英国、美国等西方国家均在某些大城市建立了智能的交通控制系统。一般的交通控制系统中,大部分在路口装有车辆检测器,由各路口的控制设备或着工作人员将交通控制参数通过电话线、电缆、光纤或无线网络等方式输入到微处理器,用小型计算机控制。尤其是伴随着信息技术的发展,交通控制的概念已从交通管理者的行为改变为交通管理者和道路使用者共同的行为,从而使得交通的最优化向全局最优发展[1]。在这些发展中,除了新设备的应用外,数据的采集、传输、处理、存储与发送等技术的