微机原理课程设计---十字路口交通灯控制器
《微机原理课程设计---十字路口交通灯控制器》由会员分享,可在线阅读,更多相关《微机原理课程设计---十字路口交通灯控制器(22页珍藏版)》请在毕设资料网上搜索。
1、 一、设计题目:一、设计题目:十字路口交通灯控制器 二、设计要求:二、设计要求: 通过对红绿黄 LED 发光二极管的控制,熟练掌握 8255A 可编程 并行接口的编程方法。编写程序控制 8255A 可编程并行接口芯片, 使实验台上的红、绿、黄发光二极管按照十字路口交通信号灯的燃灭 规律发光。 三、硬件方案:三、硬件方案: (一)设计原理: 通过 8255A 并口来控制 LED 发光二极管的亮灭。 A 口控制红灯, B 口控制黄灯, C 口控制绿灯。 输出为 0则亮, 输出为 1 则灭。 用 8253 定时来控制变换时间 。 设有一个十字路口,1、3 为南,北方向,2、4 为东西方向,初 始态为
2、 4 个路口的红灯全亮。之后,1、3 路口的绿灯亮,2、4 路口 的红灯亮,1、3 路口方向通车。 延迟 30 秒后,1、3 路口的绿灯熄灭, 而 1,3 路口的黄灯开始闪烁(1HZ) 。闪烁 5次后,1、3 路口的红灯 亮,同时 2、4 路口的绿灯亮,2、4 路口方向开始通车。延迟 30 秒 时间后,2、4 路口的绿灯熄灭,而黄灯开始闪烁。闪烁 5 次后,再 切换到 1、3 路口方向。之后,重复上述过程。 要求使用可编程并行接口 8255,8088CPU,双色灯,PC 机等实 现。 (二) 部分所使用的芯片极其原理: (1)8255 的基本功能: Intel 公司生产的可编程并行接口芯片 8
3、255A 已广泛应用于实际 工程中, 例如 8255A 与 A/D、 D/A 配合构成数据采集系统, 通过 8255A 连接的两个或多个系统构成相互之间的通信,系统与外设之间通过 8255A 交换信息,等等,所有这些系统都将 8255A 用作为并行接口。 8255A为一可编程的通用接口芯片。 它有三个数据端口A、 B、 C, 每个端口为8位,并均可设成输入和输出方式, 但各个端口仍有差异: 端口A(PA0PA7):8位数据输出锁存/缓冲器,8位数据输入锁 存器; 端口B(PB0PB7):8位数据I/O锁存/缓冲器,8位数据输入缓 冲器; 端口C(PC0PC7):8位输出锁存/缓冲器,8位输入缓
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 十字路口 交通灯 控制器
