计算机接口实验报告:8255并行接口实验
注:此实验并不完整,仅供参考,如需完整版请私我留言
完整版包含:
1、实验原理
2、实验内容
3、实验代码
4、实验截图
5、实验心得
图文并茂,包含内部引脚图、线路图等,非常详细!总共10+页word!
往期回顾:
【QT入门】 Qt槽函数五种常用写法介绍-CSDN博客
【QT入门】 QListWidget各种常见用法详解之列表模式-CSDN博客
【QT入门】Qt自定义控件与样式设计之QPushButton常用qss_qpushbutton qss-CSDN博客
计算机接口实验报告:8255并行接口实验
一、实验原理
并行接口是以数据的字节为单位与I/O设备或被控制对象之间传递信息。CPU和接口之间的数据传送总是并行的,即可以同时传递8位、16位或32位等。
........................................................................................................................
不完整图1 8255的内部结构及引脚
不完整图2 8255工作方式控制字和C口按位置位/复位控制字
二、实验内容
1. 基本输入输出实验
实验步骤:
(1)实验接线图如图3所示,按图连接实验线路图;
(2)编写实验程序,经编译、连接无误后装入系统;
(3)运行程序,改变拨动开关,同时观察LED显示,验证程序功能。
2. 流水灯显示实验
实验步骤:
(1)按图4连接实验线路图;
(2)编写实验程序,经编译、链接无误后装入系统;
(3)运行程序,观察LED灯的显示,验证程序功能;
(4)自己改变流水灯的方式,编写程序。
3. 方式1输入输出实验
实验步骤:
(1)按图5连接实验线路图。
(2)编写实验程序,经编译、链接无误后装入系统。
(3)运行程序,然后改变拨动开关,准备好后,按动KK1,同时观察数据灯显示,应与开关组信号一致。
三、实验代码
1、基本输入输出实验(不完整版)
PA8255 EQU 0600H
PB8255 EQU 0602H
PC8255 EQU 0604H
CTL EQU 0606H
.MODEL TINY
.CODE
......
......
......
2、流水灯显示实验(不完整版)
CODE SEGMENT
ASSUME CS:CODE
START: MOV DX,606H
MOV AL,80H;A口选择00方式,B口0方式
OUT DX,AL;送控制字
MOV CL,80H ;赋初值
......
......
......
3、方式1输入输出实验(不完整版)
A EQU 0600H
B EQU 0602H
C EQU 0604H
S EQU 0606H
CODE SEGMENT
ASSUME CS:CODE
START:
......
......
......
四、实验截图
.........
五、实验心得
略
实验完整,实验要求和步骤都已经展示,如果有需要完整版的私即可!