微原实验报告8255 - 图文

2019-08-31 23:21

华北电力大学

| || |

实 验 报 告

实验名称 8255A实验 课程名称 微机原理及应用 专业班级: 自动化1202 学生姓名:屈言雪

学 号:201202020222

成 绩:

指导教师: 程海燕 实验日期:2014/12/19

一、 实验目的及要求:

实验目的:(1) 学习8255芯片的工作原理及工作方式;

(2)掌握使用8255的应用编程方法,并设计出相应电路在实验箱上正确连接; (3)熟练掌握WAVE6000实验系统的使用。

实验要求:1、只用8255芯片,判断开关状态,当K0为高电平时,LED由高到低循环亮灭;当K0为低电

平时,LED由低到高循环亮灭;当K1为高电平时,LED全灭且程序结束。

2、 运用8255、8259、8253,在8259的IR2端输入中断请求信号,该信号由8253的方波信号

产生(频率1Hz)。每来一个上升沿,申请中断一次,CPU响应后通过8255 PA口使发光二极管亮,第1次中断,LED0亮,第2次中断,LED1亮,…… 第8次中断,LED7亮,中断8次后结束。不用判断开关状态。

二、 实验设备:

1.计算机

2.Lab6000微机实验箱 3.导线若干

三、实验内容:

1、只用8255芯片,判断开关状态,当K0为高电平时,LED由高到低循环亮灭;当K0为低电平时,LED

由低到高循环亮灭;当K1为高电平时,LED全灭且程序结束。

2、运用8255、8259、8253,在8259的IR2端输入中断请求信号,该信号由8253的方波信号产生(频率1Hz)。每来一个上升沿,申请中断一次,CPU响应后通过8255 PA口使发光二极管亮,第1次中断,LED0亮,第2次中断,LED1亮,…… 第8次中断,LED7亮,中断8次后结束,。不用判断开关状态。

四、实验步骤

实验要求(一):只用8255芯片

整体思路:编程使8255A端口连接的开关K0、K1控制B端口连接的灯按要求亮灭 流程图:

低 高

低 高

程序见附录

1、 Proteus中的设计: (1)连接8084与74LS373

(2)38译码器的连线:如图,将A12、A13、A14、A15分别连接译码器的A、B、C、E1使能端,由于8255的地址为8000H,因此Y0有效是选中8255,E2、E3端接地。

(3)8255与灯的连接:如图,用Y0做片选信号连接CS,PA0接K0,PA1接K1;PB0到PB7接D1到D8;D0到D7接AD0到AD7;A0、A1连8086的A1、A2,在实验中连8088的A0、A1,原因同8259。


微原实验报告8255 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:江南大学本科生学分绩点制实施办法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: