微机原理8255并行接口完整实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验2 8255并行接口实验

实验时间2019年10月23日

实验类型■验证性□设计性□综合性

1.实验目的

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

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

3.掌握程序固化及脱机运行程序的方法

2. 实验内容及过程(主要内容、操作步骤)

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

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

3.方式1输入输出实验。编写程序,使8255工作在方式1控制下的A口输入,B口输出。

1. 基本输入输出实验

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

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

(1)实验接线图如图4.3.4所示,按图连接实验线路图。(实际实验改为C为输入,A为输出,相应实际接线图改为下图所示)

(2)编写实验程序,经编译、连接无误后装入系统。

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

3. 测试数据及实验结果

4. 实验分析及总结(主要考察内容)

1.控制字格式决定了哪个端口为输入,哪个为输出,将D0-D7 8个控制字视为一个16进制数,再将其送入AX的高八位,就实现了端口的输入输出控制,而AX 的低八位没有使用

2.A、B、C口和控制寄存器的地址后面*2是指地址第一位没有用

教师评阅

评价指标:实验目的、操作步骤、设计、算法、程序结构、实验结果、实验分析、实验总结

相关文档
最新文档