基于8086-8088的交通信号灯设计.docVIP

  • 17
  • 0
  • 约6.99千字
  • 约 14页
  • 2019-01-18 发布于湖北
  • 举报
PAGE PAGE 3 基于8086/8088的交通信号灯设计 一、课题训练内容 设计一个基于8086/8088微型计算机的一个交通信号灯控制系统,要求能完成基本的交通灯控制,如红、绿、黄三种灯的定时交替点亮与熄灭;能提供行人通过时的临时信号修改;能提供当时当地的温度、湿度信息;提供基本的键盘输入。 要求学生了解8086/8088微型计算机控制系统的基本设计方法与思路,能独立查阅资料并汇总,具备一定的控制系统设计能力,掌握绘制电路原理图的能力,能编写一定难度的汇编程序并调试。 二、设计(论文)任务和要求(包括说明书、程序、图纸、等具体要求) 1. 设计一个基于8086/8088微型计算机的一个交通信号灯控制系,要求使用如下器件: 8086、8259、8253、8255、ADC0809、 温度传感器(可自选)和湿度传感器(可自选)、键盘; 2. 交通灯的亮、灭情况如下: 东、西两个相对路口红灯亮12s,南、北两个路口绿灯亮6s,后转为黄灯亮6s; 南、北两个相对路口红灯亮12s,东、西两个路口绿灯亮6s,后转为黄灯亮6s; 3. 每个路口设一个紧急按键,可以中断当前的交通灯状态,使当前路口为绿灯,经12s后恢复原来的工作状态; 4. 使用8253提供时间定时; 5. 说明书正文不少于13页; 6. 提供完整的电路原理图; 7. 提供软件流程图与完整的程序; 8. 按要求时间提交课程设计。 三、毕业设计(论文)主要参数及主要参考资料 1. 2. 3. 4. 5. 6. 电子线路CAD实用教程 潘永雄等编著 陕西:西安电子科技大学出版社,2006 微机原理课程设计报告 一、任务分析 基于8086/8088交通信号灯设计主要需要实现这几部分功能,第一,信号灯的通断延时;第二、紧急按键对交通信号灯的控制;第三、环境湿度、温度的采集。在以往的设计中,采用8253计数器0和计数器1级联实现准确定时,运用较多,这种设计方法,定时范围比较任意,不受条件的限制,不足之处,需要的硬件电路块比较多,结构较复杂,如果运用我们本次设计任务,不利于节约资源。基于此,我采用了,单级计数器累加定时的简单设计方法。 二、设计思路与步骤 1)、设计内容分析: 根据设计任务书,确定灯亮灭的规律; 东西方向红灯亮,南北方向绿灯亮,延续6秒 东西方向红灯亮,南北方向黄灯亮,延续6秒 东西方向绿灯亮,南北方向红灯亮,延续6秒 东西方向黄灯亮,南北方向红灯亮,延续6秒 通过分析灯的亮灭规律,总结出如下功能表: 交通灯亮灭功能表 状态 TIMESUM EWG EWR EWY SNG SNR SNY 无效1 无效2 a 0-6 0 1 0 1 0 0 0 0 b 6-12 0 1 0 0 1 0 0 c 12-18 1 0 0 0 1 0 0 0 d 18-24 0 0 1 0 1 0 0 0 转换成控制码: 十六进制 二进制 状态a 09H 状态b 12H 状态c 11H 状态d 24H 东西、南北分别在0-6,、6-12 、12-18 、18-24时间段的亮灯情况比较 EW   R   R   G   Y           6   12   18   24 SN               G Y R R 三、电路设计思路 1、延时功能实现逻辑: 把8253计数器0设为1s定时中断,周期为0-24秒,用8255的A、B口低12位控制东西、南北路口交通灯的状态;灯的亮灭可直接由8088输出0,1控制。用8259A管理可屏蔽中断及开机初始化。 计数器0,累计时间与状态时间相比较,从而控制灯的状态改变,达到延时效果。 ( 图 一 )2、译码电路设计 ( 图 一 ) 通过分析8259、8253、8255各端口地址,设计合理的地址译码电路。8259的地址为20H、21H,8253的地址为40H、41H、42H、43H,8255的端口地址为0F0H、0F1H、0F2H、0F3H。故芯片的地址只与8086的地址的低8位有联系,不妨设高十二为全为1将它们相与后作为38译码器的始能信号E3。再分析发现8259、8253、8255各端口地址的低八位其中D2、D3均为0,将8086的地址总线的D2、D3作为38译码器的始能信号E1、E2。将8086的地址总线的D0、D1分别与8253和8255的A0、A1连接,利用D4、D5、D6、D7构成译码电路。将8086的地址总线的D0与8259的A0连接,利用D2、D4、D5、D6、D7通过38译码器构成译码电路。具体见下图所示: ( 图 二 ) 3、功能模块的确定(如下图 三所示) (图 三) 4、总体硬件电路构成框图(见附页1) 5、软件流程

文档评论(0)

1亿VIP精品文档

相关文档