2022年交通灯实验报告.pdf
《2022年交通灯实验报告.pdf》由会员分享,可在线阅读,更多相关《2022年交通灯实验报告.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、交通灯实验报告微机原理课程设计报告新疆农业大学计算机与信息工程学院课程题目 :微机原理与几口技术班级 :电科 112 指导老师 :张婧婧姓名 :刘建国学号 : 114633222 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 11 页 - - - - - - - - - - 交通灯实验报告基于 8086 的交通信号控制器的设计报告摘要 : 这次课程设计 ,我们的任务就是 :基于 8086 的交通信号控制器的设计。8086系统就是我们这个学期学习的主线方向, 我们将在8086 系统的基础上完成
2、交通信号控制器的设计 , 其具体功能就是 :1 、显示十字路口东西、 南北 2 个方向的红、黄、绿的指示状态。 2、实现正常的倒计时功能。用2 组数码管作为东西与南北方向的倒计时显示 ,显示时间为红灯30s,绿灯 50s,黄灯 5s。3、按 S1 键能实现特殊的功能 ,显示倒计时的2 组数码管闪烁 ,计数器停止计数并保持在原来的状态;东西、南北路口均显示红灯状态;特殊状态解除后能继续计数。4、按 S2 键实现总体清零功能。计数器由初始状态计数,对应的指示灯亮。关键词 :8086 系统 74154 74HC373 8255A LED交通灯(一) 1) 设计目的交通信号控制灯就是日常交通不可缺少的
3、工具,涉及到人们的人生与财产安全,在道路行驶上起了相当关键的作用,因而设计交通信号控制灯就是非常有意义的。同时我们这次设计的课题就就是“基于8086 交通信号控制器的设计” ,基于以上目的 ,我利用一周时间精心设计出课题要求的交通灯。2) 设计思想在此次设计过程中 ,我们选择了数码管、发光二极管、74LS138 、74LS373 、8255A 与 8086 来控制实现交通灯按设计要求工作。3)硬件部分1、LED 设计说明 : 用 LED 作为倒计时时间的显示器, LED 在亮度、功耗、可视角度与刷新速率等方面 ,都更具优势。LED 与 LCD 的功耗比大约为10:1,利用 LED 技术,可以制
4、造出比 LCD 更薄、更亮、更清晰的显示器,LED 就是发光二极管属于二极管的一种,LCD 就是液晶显示器 ,两者相差太多、但就是用LED 的点阵也能组成显示器 ,适用于户外大屏幕显示 ,分辨率较低 ,LED 与 LCD 具体比较如下图表 1-1:LCD 与 LED 的比较精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 11 页 - - - - - - - - - - 交通灯实验报告LCD 液晶显示器, 通过液晶与彩色过滤器过滤光源, 在平面面板上产生图象,具有零辐射 , 低耗能 , 散热小
5、, 纤薄轻巧 , 精确还原图象, 显示字符锐利, 屏幕调节方便 , 可视角度小 , 响应时间过慢 ,亮度可对比度低等特点LED 发光二极管 , 就是由发光二极管排列组成的显示器件, 它采用低电压扫描技术 , 具有耗电少 , 使用寿命长 , 成本低 , 亮度高 , 故障少 , 视角大 , 视角大 ,可视距离远的特点通过分析与对比,LED 显示器要较优于LCD 显示器 ,因此本实验选择LED 2、8255设计说明 : 用 8255A 可编程并行接口芯片的A、B、C 三口作为红、绿、黄交通灯的控制输入口。 8255 有三个并行输入输出口 ,可以方便的对三种颜色的交通灯进行很好的控制。解决方案就是 :
6、PB0PB7接模拟灯二极管 ,PA0PA7接 7 段二极管的段选,PC0PC3接 7 段二极管的位选 ,PC4PC7与开关相连 ,处理器芯片集成芯片卡PCI 卡连接 ,用于完成硬件方面的实验正常通信。其芯片比较说明:如下表 : 表 1-2:8255A 与 8251 芯片的比较比较内容8255A芯片8251A 芯片通信方式并行串行数据传送方式数据的各位同时传送, 数据一位一位地顺序传送, 内部组成8155 内有 256 字节 RAM与一个定时计数器。8255 没有特点通信线路较8251 复杂通信线路简单,利用电话或电报线路就可实现通信输入 / 输出编程较为灵活编程较 8255 不够灵活应用范围使
7、用十分方便, 传输距离近,成本较高传输距离远, 使用不方便 , 但传输速度慢 ,降低成本,初始化特点8255A直接位清 0/置 1 功能简化了接口控制8251 在初始化时,必须重新设置模式寄存器的格式、4)、软件部分根据硬件需求采用8255A 芯片, 为实现对通信的控制 , 采用汇编语言 , 分别编程控制 8255 的工作方式 , 在编程时应考虑到状态的转换采用查询方式控制, 根据需求分析可采用 8255 的方式 0 下工作 , 具体设置如下 : 硬件连接说明 :8255A 芯片的 PA 、PB 、PC三口的工作方式为方式0, 将 8255的 PB0PB5 接红绿灯用以模拟交通灯的变化,PA0
8、PA7接 7 段 LED灯的段选码 ,完成 LED显示器的段选 ,PC0PC3接 LED显示器的位选码用以完成位选,PC4-PC7接开关 , 以完成初值接收。初始化8255 后。利用汇编语言编写访问控制程序, 控制绿灯的显示倒记时间, 它与红灯的显示时间就是相同的, 编写控制程序控制黄灯的闪烁时间 , 当绿灯的显示时间结束后切换到黄灯, 再切换到红灯 , 如此循环下去。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 11 页 - - - - - - - - - - 交通灯实验报告(二)、选择芯
9、片8255A 1)、8255A 在本实验中的作用 : 通过 8255A的三个 I/O 端口 A口、B口、C口与红、绿、黄二极管连接起来控制交通灯的规律性变化。2)、8255的功能分析 : PA 、PB、PC 三口均工作在方式状态。:PB0PB1 接红灯 ,PB2PB3 接黄灯,PB4PB5接绿灯 ;PA0PA7作为段选码 ;PC0PC3作为位选码。 我们采用的就是将 PC口分成两部分使用 ,PC0-PC3作为位选码 ,PC4-PC7作为输入口 , 接收开关输入的初值信息。 将在用 8255前首先要对它进行初始化, 设置它的方式选择控制字。3)、8255工作方式说明 : 方式 0 的工作特点 :
10、 这种方式通常不用联络信号, 不使用中断 , 三个通道中的每一个都有可以由程序选定作为输入或输出。其功能为: (1) 两个 8 位通道 : 通道 A、B。两个四位通道 : 通道 C高 4 位与低四位 ; (2) 任何一个通道可以作输入/ 输出;(3) 输出就是锁存的 ; (4) 输入就是不锁存的 ; (5) 在方式 0 时各个通道的输入 / 输出可有 16 种不同的组合。方式 0 的使用场合 : 同步传送就是在外设控制过程的各种动作时间为固定, 且已知的条件下使用的。因此, 传送中不要应答信号。输入时, 执行程序只要给出IN 指令; 而输出时 , 也只给出 OUT 指令, 就能实现数据的输入或
11、输出。优点就是程序简单 , 接口的硬件开销小。查询式传输时 , 要先查询一个外设的状态, 当该状态表示外设已准备好时, 方能开始查询传输 , 否则 CPU将继续查询。但在方式0, 没有规定固定的应答信号 ,所以, 这时将通道 A、B作为数据通道 , 把通道 C的 4 个位(高 4 位或低 4 位) 规定为输出口 , 用来输出一些控制信号 , 而把通道 C的另外 4 个位规定为输入口 , 用来输入外设的状态。这样利用通道C来配合通道 A与 B的输入 / 输出操作。4)、8255方式选择控制字说明: 控制字格式如图 1-2: 图 1-2:8255A 芯片的控制字格式参数说明 : 7工作方式控制标志
12、。 65组合设定口工作方式 : 方式、方式、方式。4设定口的输入输出, 4精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 11 页 - - - - - - - - - - 交通灯实验报告输入4输出。3口高位输入输出选择, 3输入3输出。2口工作方式选择 , 2方式 ; 2方式。1口输入输出选择1输入1输出。0设定口低位输入输出0输入0输出。5) 、8255技术参数 : 主要参数说明 :8255A 工作最大电流为120MA,VCC=-5V+5V,I(DAR) 工作电流最大为 4MA 。 8255
13、 的输出电压不高 , 连接到 LED时, 最好加入一个驱动器起到电流放大的作用 , 其具体参数值说明如表3-1。表 1-3:8255A 技术参数说明8255A 技术参数测试条件规范值单位大小输入低电平电压IL、输入高电平电压IHCC、输出低电平电压OL(数据端口) OL、输出低电平电压OL(外围端口) OL、输出高电平电压OH(数据端口) OR、输出高电平电压OH(外围端口) OH、达林顿驱动电流OAR、mA 电源电流CCmA 输入负载电流ILINmA 输出浮动电流OFOR、 VmA 6)、8255A的逻辑图图 1-3: 8255A 内部逻辑图0 1 1 0 1 1 0 1 5 6dH 0 1
14、 1 1 1 1 0 1 6 7dH 0 0 0 0 0 1 1 1 7 07H 0 1 1 1 1 1 1 1 8 7fH 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 11 页 - - - - - - - - - - 交通灯实验报告0 1 1 0 1 1 1 1 9 6fH (三)、 硬件总逻辑图及其说明1)、硬件原理说明 : 本设计以 PROTUES 实验仿真软件提供的最实用、新颖的实验系统与EMU8086提供的汇编环境进行课程软件设计的, 在课程设计中主要利用了PROTUES 软件提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 交通灯 实验 报告
限制150内