全文预览

浅析基于8086的交通灯控制系统设计

上传者:菩提 |  格式:docx  |  页数:5 |  大小:2354KB

文档介绍
路口简图使用 8086CPU 为主控芯片。为了满足系统的设计要求,我们选用了最小模式系统, 74LS373 为输出锁存器,能够锁存 CPU 输出的地址信息,这样就能满足数据地址线的分时复用,并且考虑到 CPU 总线的负载能力,需要使用 74LS245 双向数据总线收发器来使得数据总线的驱动能力增强,以对与 CPU 连接的数据总线的输入和输出进行提供。 LED 交通灯的并行输出控制端是 8255 并行可编程接口芯片,其输出设备显示是红绿黄三色二极管 LED 灯,通过设备显示可以实现对双向交通灯的控制。 8253 是一种常用的定时器以及计数器,可以实现硬件的定时; 8259A 是中断控制器,当外部有终端请求时它能够进行接收。中断、定时在交通控制中是非常重要的。方法 1:基于软件定时的交通灯控制。其流程图见图 2: 图2、方法一的程序流程图方式 2 :基于硬件定时和软件查询方式的交通灯控制。在这种方式下的定时比较精确,定时 0.5s 以及对输入的查询的程序为图 3所示。图3、方式 2的子程序方式 3:硬件定时以及中断控制方式。其定时较精确,中断程序代码如图 4 图4、中断程序代码五、结语通过对以上三种方式的对比,方式 1对交通灯控制采用软件定时,不仅不精确同时微处理器的工作效率比较低下;方式 2下的精确度虽然有所提高,但是其工作效率依然比较低;方式 3下不仅仅提高了其定时精度,同时极大提高了微处理器的工作效率以及对异常事件的反应能力,非常适用于交通灯控制系统。参考文献: [1] 崔凤英.基于视频的车流量检测算法研究[D]. 青岛:青岛科技大学, 2007 :35~40. [2] 刘志锋.基于单路口变相位控制的交通线控制系统的设计[D]. 厦门:厦门大学, 2007 [3] 尹铁源,纪玉玲,杨怀清.城市交通干线信号优化控制仿真设计与开发[J]. 现代农业科技, 2010 ,(14)

收藏

分享

举报
下载此文档