微机原理课程设计--交通灯
《微机原理课程设计--交通灯》由会员分享,可在线阅读,更多相关《微机原理课程设计--交通灯(9页珍藏版)》请在毕设资料网上搜索。
1、微机原理课程设计 1 一、 课程设计题目课程设计题目 交通灯控制交通灯控制 二、二、 课程设计目的课程设计目的 综合运用微机原理与应用课程知识,利用集成电路设计实 现一些中小规模电子电路或者完成一定功能的程序, 以复习巩 固课堂所学的理论知识,提高程序设计能力及实现系统、 绘制 系统电路图的能力,为实际应用奠定一定的基础。 掌握 8255A 方式 0 的使用与编程方法 PC 机及配套的接口电路实验装置 IC 芯片:8255A 应用和 8253 三、三、 课程设计内容课程设计内容 采用 8255A 设计交通灯控制的接口方案 采用 8253 设计延时电路 插接电路 编写控制程序 四、四、 课程设计
2、过程课程设计过程 1、设计原理设计原理 8255 8255 是 Intel 公司生产的可编程并行 I/O 接口芯片,有 3 个 8 位并行 I/O 口。 具有 3 个通道 3 种工作方式的可编程 并行接口芯片(40 引脚) 。其内部与引脚图如图所示: 微机原理课程设计 2 8255 有三个端口 A、B、C 端口,3 种不同的工作方式, 在其控制字的作用下使某一个端口工作于某一种工作状态 下。 8253 intel8253 是 NMOS 工艺制成的可编程计数器/定时器,其 内部有三个计数器,分别成为计数器 0、计数器 1 和计数 器 2,他们的机构完全相同,如图所示: 微机原理课程设计 3 每个
3、计数器的输入和输出都决定于设置在控制寄存器中的控 制字,互相之间工作完全独立,采用减 1 计数方式。控制字如 图所示: 在门控信号有效时, 每输入 1 个计数脉冲, 通道作 1 次计数操 作。当计数脉冲是已知周期的时钟信号时,计数就成为定时。 各通道可有 6 种可供选择的工作方式, 以完成定时、计数或 脉冲发生器等多种功能。在这里我们主要采用方式 0:计数结 微机原理课程设计 4 束产生中断 (由低电平变为高电平)。其波形图如图所示: a. 写 CW 后:OUT=0,直到计数到 0 b. 写 N 后:下 1 个 CLK 脉冲下降沿开始计数 c. 计数过程中,可重写 N,重写 N 后,同 b.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 交通灯
