2012年李北明微机原理课堂使用简用-第6章并行接口-121018资料.ppt

2012年李北明微机原理课堂使用简用-第6章并行接口-121018资料.ppt

第 6 章 信通学院 主讲人 李北明 教学重点 8255A的工作方式和编程 8255A的应用 并行数据传输方式 以计算机的字长,通常是8位、16位或32位为传输单位,一次传送一个字长的数据 适合于外部设备与微机之间进行近距离、大量和快速的信息交换 例如:微机与并行接口打印机、磁盘驱动器 微机系统中最基本的信息交换方法 例如:系统板上各部件之间,接口电路板上各部件之间 6.1 并行接口电路8255A 外设数据端口 端口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 D0 ~ D7数据线:和系统数据总线相连。 RESET复位信号:低电平有效,所有内部寄存器都被清除,3个端口设为输入端口。 A0 ~ A1地址线:选择对3个端口和控制端口进行操作。由于D0 ~ D7数据线接系统数据总线低8位,而16位数据传输,奇地址传输通过高8位,偶地址传输通过低8位,所以4个端口地址必须全是偶地址:一般是8255的A1接地址总线的A2, 8255的A0接地址总线的A1,地址总线的A0总是设置为0。 A口:具有一个输出锁存器/缓冲器,一个输入锁存器。所以使用A口作为输入或输出时,数据均受锁存。 B口:具有一个输出锁存器/缓冲器,一个

文档评论(0)

1亿VIP精品文档

相关文档