一样。Р图3-4Р图3-5Р图3-7Р3.1.5 LED灯指示电路,LED灯分红灯绿灯和黄灯,每个灯有一个PNP三极管放大电路来驱动,和一个单刀双掷继电器来保护电路。车行道红绿用来指示车辆等待或者通行的作用;人行道有红、绿灯,分别指示行人过马路时是否可以通行的作用。具体电路如图3-8所示。Р图3-8Р74HC373Р 单片机Р AT89C52Р红黄绿信号灯Р8个LED数码管显示Р分别通行和等待倒计时Р繁忙按键Р最小系统外围接口Р倒计时时间调节按键控制Р道路通行或等待指示灯Р3.2系统设计框图Р图3-9Р按键控制模块与实践设置显示模块都是在控制室里,直接通过按键根据道路交通繁忙状态来设置交通灯的转换时间,正常模式下不需要设置时间,按默认的直行道40S左行时间20S。通行时间显示是在道路的路口,用来显示通行和等待倒计时时间,行车道指示灯是指行车道上对是否通行进行指示,比如红灯就要等待,等待时间看数码管的倒计时时间。绿灯指示可以通行。人行道红绿灯指的是路口人行道上的红绿黄三种灯,用来指示行人是否需要等待。正常模式下是由主控模块AT89C52中的程序控制。按键为中断模式。Р3.3电路参数的计算及元器件的选择Р3.2.1单片机AT89C52的P0口接8个10KΩ上拉电阻,以提高单片机的驱动能力;Р3.2.2系统用到了AT89C52单片机,74HC373为8位数据锁存器,PNP型和NPN型三极管放大器,RELAY-SPDT单刀双掷继电器,红、黄、绿指示LED灯,5对数码管,30pF和10uF的电容,11.0592MHZ的晶振,按键三个,二极管若干。Р中断服务子程序Р程序处理Р返回Р状态4Р状态5Р状态6Р状态7Р状态8Р显示Р显示Р显示Р显示Р显示Р开始Р定时器设置Р中断允许Р状态1Р状态2Р状态3Р显示Р显示Р显示Р系统初始化Р3.2.3软件系统流程图如3-10所示:Р?Р图3-10