握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。Р(4)完成控制系统的硬件设计、软件设计、仿真调试。Р(5)由于对面对的两个交通灯现象一样,同时合为一个,所以设计中控制6个灯就可以了。Р2.2.课题的要求Р(1)在设计中利用软件程序延时的方法来控制红(绿)的亮的时间。考虑延时时间较长所以先用T0产生终端然后通过计数的方法来实现延时。利用P1口的P1.1、P1.2、P1.3作为红绿灯控制端口。Р(2)南北向的绿灯连在一块,东西向的红灯连在一块,他们一块与P1.1相连。同样南北向的红灯连在一块,东西向的绿灯连在一块,他们一块与P1. 2相连,四个黄灯连在一块与P1.3相连。Р2.3设计方案及实现方法Р东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三的指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。设东西道方向为主干道南北方向为从干道,四个路口安装红,黄,绿,灯Р图2-1 十字路口Р各一盏。如图2-1所示:Р指示灯燃亮的方案如下Р 50S 10S 40S 10S ……Р东西道红灯亮黄灯亮绿灯亮黄灯亮……Р南北道绿灯亮黄灯亮红灯亮黄灯亮……Р根据指示灯燃亮的方案,对其做个详细的说明: Р(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。时间为50秒。Р(2)黄灯闪烁10秒,警示车辆和行人红、绿灯的状态即将切换。 Р(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为40秒。东西方向车流大通行时间长。Р(4)这样如上方案的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。Р(5)此表可根据车流量动态设定红绿灯初始值