1 / 125
文档名称:

微机原理与接口技术PPT课件-第11章 并行接口.ppt

格式:ppt   页数:125页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微机原理与接口技术PPT课件-第11章 并行接口.ppt

上传人:3346389411 2012/11/29 文件大小:0 KB

下载得到文件列表

微机原理与接口技术PPT课件-第11章 并行接口.ppt

文档介绍

文档介绍:第 11 章
第11章并行接口
教学重点
8255A的工作方式和编程
8255A的应用
简易键盘的扫描程序
LED数码管的多位显示
并行数据传输方式
以计算机的字长,通常是8位、16位或32位为传输单位,一次传送一个字长的数据
适合于外部设备与微机之间进行近距离、大量和快速的信息交换
例如:微机与并行接口打印机、磁盘驱动器
微机系统中最基本的信息交换方法
例如:系统板上各部件之间,接口电路板上各部件之间
并行接口电路8255A
具有多种功能的可编程并行接口电路芯片
最基本的接口电路:三态缓冲器和锁存器
与CPU间、与外设间的接口电路:状态寄存器和控制寄存器
还有端口的译码和控制电路、中断控制电路
分3个端口,共24个外设引脚
共三种输入输出工作方式
8255A的内部结构和引脚
数据
总线
缓冲器
内部控制线
内部数据线
D0~D7
A组
控制
A组
端口A
A组
端口C
上部
B组
控制
B组
端口B
B组
端口C
下部
读写
控制
逻辑
PC0~PC3
PB0~PB7
PC4~PC7
PA0~PA7
RD
WR
A0
A1
CS
RESET
1. 外设数据端口
端口A:PA0~PA7
A组,支持工作方式0、1、2
端口B:PB0~PB7
B组,支持工作方式0、1
端口C:PC0~PC7
仅支持工作方式0
A组控制高4位PC4~PC7
B组控制低4位PC0~PC3
端口A:PA0~PA7
常作数据端口,功能最强大
端口B:PB0~PB7
常作数据端口
端口C:PC0~PC7
可作数据、状态和控制端口
分两个4位,每位可独立操作
控制最灵活,最难掌握
2. 与处理器接口
CS* A1 A0
I/O地址
读操作RD*
写操作WR*
0 0 0
0 0 1
0 1 0
0 1 1
60H
61H
62H
63H
读端口A
读端口B
读端口C
非法
写端口A
写端口B
写端口C
写控制字
D0 ~ D7数据线 A0 ~ A1地址线
RD*读信号 WR*写信号
CS*片选信号 RESET复位信号
8255A的工作方式
方式0:基本输入输出方式
适用于无条件传送和查询方式的接口电路
方式1:选通输入输出方式
适用于查询和中断方式的接口电路
方式2:双向选通传送方式
适用于与双向传送数据的外设
适用于查询和中断方式的接口电路
方式0输入时序
data
data
输入端口
D0~D7
RD
CS,A1,A0
请体会这里8255A的数据缓冲作用
方式0输出时序
WR
data
data
输出端口
D0~D7
CS,A1,A0
8255A对CPU通过它输出给外设的数据进行锁存