微机原理课程设计报告---红绿灯
《微机原理课程设计报告---红绿灯》由会员分享,可在线阅读,更多相关《微机原理课程设计报告---红绿灯(18页珍藏版)》请在毕设资料网上搜索。
1、 - 1 - 一、设计要求 (1)南北路口的绿灯、东西路口的红灯同时亮5秒。 (2)南北路口的黄灯闪烁若干次,维持3秒,同时东西路口的 红灯。 (3)南北路口的红灯、东西路口的绿灯同时亮5秒。 (4)南北路口的红灯、同时东西路口的黄灯亮烁若干次,维持 3秒。 (5)转(1)重复。 (6)紧急情况可以手动控制红绿灯的变换。一个开关控制南 北绿,东西红,另一个按钮南北红,东西绿。 (7)黄灯闪烁时扬声器发声,提醒。 二、设计目的 (1)了解红绿灯电路的基本工作原理; (2)了解 8086 微型计算机的工作过程; (3)学习 8086CPU 与外围设备的接口技术。 (4)运用微机原理与接口技术、数字
2、电路、汇编语言程序设计 等课程学到的知识,掌握微型计算机接口的方法和原理,具备一 定的微机应用开发的实践能力,加深对理论课程的理解。 三、设计的具体实现 原理框图 CPUCPU 82558255 82538253 LEDLED 蜂 鸣 器蜂 鸣 器 开 关开 关 K K0 0K K1 1 - 2 - 3.1 系统概述本 次设计是模拟交通灯实时控制系统,以 8086CPU 为核心加以 并行接口芯片 8255、可编程计数器/定时器 8253、LED 灯、开关 等组成的系统。以 LED 灯模拟十字路口的红绿灯。对交通灯控制 的实 现主要是通过编写汇编语言程序对8255的I/O及8253进行控 制,从
3、而实现对灯的亮与灭进行控制。 PC 口做输入,读取定时,及应急开关状态。 用8253对扬声器的发声进行控制,利用软件编程给定8253芯 片某一频率的方波信号,并且设定8255芯片的门控信号PB0 =1, 则可控制扬声器发声。 利用8253的计数器1方式3、计数器0方式0实现对扬声器的控 制,以及对于交通灯亮灭时间的精确延时。 3.2 8086CPU介绍 8086由执行部件和总线接口部件组成(内部结构图如下图) 1 12 23 34 45 56 6 执 行 部 件执 行 部 件 控 制 电 路控 制 电 路 标 志标 志 运 算 寄 存 器运 算 寄 存 器 I I/ /O O 控 制控 制 电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 报告 红绿灯
