微机实验报告6 并行接口实验

     

班级  软件工程16-1  学号  3162052051116  姓名  张识虔  同组实验者              

实验名称             并行接口实验                             日期 2018 11 1

一、实验目的:

1. 学习并掌握8255的工作方式及其应用。

 2. 掌握8255典型应用电路的接法。

二、实验环境:

PC机一台,TD-PITD实验装置一套。

三、实验内容:

 

1. 基本输入输出实验。编写程序,使8255A口为输出,B口为输入,完成 拨动开关到数据灯的数据传输。要求只要开关拨动,数据灯的显示就发生相应改 变。

 

2. 流水灯显示实验。编写程序,使8255A口和B口均为输出,数据灯D7 D0由左向右,每次仅亮一个灯,循环显示,D15D8D7D0正相反,由右向 左,每次仅点亮一个灯,循环显示。

 

3.1.4 实验原理

并行接口是以数据的字节为单位与I/O设备或被控制对象之间传递信息。 CPU和接口之间的数据传送总是并行的,即可以同时传递8位、16位或32位等。 8255可编程外围接口芯片是Intel公司生产的通用并行I/O接口芯片,它具有AB C三个并行接口,用+5V单电源供电。

8255有三种基本工作方式:方式0—基本输入/输出方式、方式1—选通输入/ 输出方式、方式2—双向传输方式。端口A可工作在3种工作方式中的任何一种, 端口B只能工作在方式0和方式1;端口C常常配合端口A和端口B工作,为这2 端口的输入/输出提供控制信号和状态信号。

8255连接外设时,通常不需要附加外部电路。8255实验单元电路图如图3-1-1 所示,8255的内部结构及引脚图如图3-1-2所示,8255工作方式控制字和C口按位 置位/复位控制字格式如图3-1-3所示。

微机实验报告6 并行接口实验

3-1-1  8255 实验单元电路图

 

微机实验报告6 并行接口实验

3-1-2  8255 内部结构及外部引脚图

 

微机实验报告6 并行接口实验

3-1-3  8255 控制字格式

 

3.1.5 实验步骤

 

1. 基本输入输出实验 本实验使8255端口A工作在方式0并作为输出口,端口B工作在方式0并作为 输入口。用一组开关信号接入端口B,端口A输出线接至一组数据灯上,然后通

过对8255芯片编程来实现输入输出功能。具体实验步骤如下述:

(1) 实验接线图如图3-1-4所示,按图连接实验线路图。

(2) 根据实验内容,编写实验程序,编译、链接。

(3) 运行程序,改变拨动开关,同时观察LED灯的显示,验证程序功能。

微机实验报告6 并行接口实验 

3-1-4  8255 基本输入输出实验接线图

实验程序清单(T8255-1.ASM

微机实验报告6 并行接口实验

2. 流水灯显示实验 使8255A口和B口均为输出,数据灯D7D0由左向右,每次仅亮一个灯, 循环显示,D15D8D7D0正相反,由右向左,每次仅点亮一个灯,循环显 示。实验接线图如图3-1-5所示。实验步骤如下所述:

(1) 实验接线图如图3-1-5所示,按图连接实验线路图。

(2) 根据实验内容,编写实验程序,编译、链接。

(3) 运行程序,观察LED灯的显示,验证程序功能。

(4) 自己改变流水灯的方式,编写程序。

 

微机实验报告6 并行接口实验

3-1-5  8255 流水灯实验接线图

实验程序清单(T8255-2.ASM

来源:浪里小黑狼

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年10月23日
下一篇 2018年10月23日

相关推荐