文档介绍:并行与串行接口
第2章接口技术与输入输出通道
可编程并行接口
串行通信接口
并行与串行接口
计算机控制技术
接口芯片数据传输可分为并行传输和串行传输两种方式。
可编程并行接口8255A
第2章接口技术与输入输出通道
1、8255A外形与内部结构
计算机控制技术
并行与串行接口
可编程并行接口 8255A
第2章接口技术与输入输出通道
2、8255A内部端口
计算机控制技术
并行与串行接口
可编程并行接口 8255A
第2章接口技术与输入输出通道
3、8255A内部端口读写控制
计算机控制技术
并行与串行接口
可编程并行接口 8255A
CS
RD
WR
A0
A1
操作
0
0
1
0
0
PA口读数据
0
0
1
0
1
PB口读数据
0
0
1
1
0
PC口读数据或状态
0
0
1
1
1
不能读
0
1
0
0
0
PA口写数据
0
1
0
0
1
PB口写数据
0
1
0
1
0
PC口写数据
0
1
0
1
1
控制口写控制字
cs = 1 未选本芯片
第2章接口技术与输入输出通道
4、8255A工作方式
8255A有三种工作方式
方式0 基本输入/输出方式
方式1 选通输入/输出方式
方式2 双向传输方式
8255A以何种方式工作取决向控制口写入方式控制字。
计算机控制技术
并行与串行接口
可编程并行接口 8255A
第2章接口技术与输入输出通道
5、8255A工作方式控制字
及状态字
计算机控制技术
并行与串行接口
可编程并行接口 8255A
①方式选择控制字
D7=1时
第2章接口技术与输入输出通道
计算机控制技术
并行与串行接口
可编程并行接口 8255A
② C口置位控制字
D7=0时
第2章接口技术与输入输出通道
计算机控制技术
并行与串行接口
可编程并行接口 8255A
③读C口状态字
在使用方式1和方式2时,C口发送或接收与外部设备进行联络的信号。读C口能得到外部设备的工作状态。
第2章接口技术与输入输出通道
6、基本输入输出应用举例(0方式)
计算机控制技术
并行与串行接口
可编程并行接口 8255A
第2章接口技术与输入输出通道
计算机控制技术
并行与串行接口
可编程并行接口 8255A
90(H) 1 0 0 1 0 0 0 0
控制字 D7 D6 D5 D4 D3 D2 D1 D0
B方式0
B输出
A方式0
方式控制字标志
A输入