第7章并行接口始片825A
1 第7章 并行接口芯片8255A
第10章并行接口 教学重点 8255A的内部结构、工作方式和编 程 8255A的控制字、工作方式及应用
第10章 并行接口 教学重点 ◼ 8255A的内部结构、工作方式和编 程 ◼ 8255A的控制字、工作方式及应用 ◼ ◼
3 并行数据传输方式 并行通信□8255A ■以计算机的字长,通常是8位、16位或32 位为传输单位,一次传送一个字长的数据 适合于外部设备与微机之间进行近距离、 大量和快速的信息交换 例如:微机与并行接口打印机、磁盘驱动器 微机系统中最基本的信息交换方法 例如:系统板上各部件之间,接口电路板上 各部件之间
3 并行数据传输方式 ◼ 以计算机的字长,通常是8位、16位或32 位为传输单位,一次传送一个字长的数据 ◼ 适合于外部设备与微机之间进行近距离、 大量和快速的信息交换 ◼ 例如:微机与并行接口打印机、磁盘驱动器 ◼ 微机系统中最基本的信息交换方法 ◼ 例如:系统板上各部件之间,接口电路板上 各部件之间
9.18255A内部结构 ■具有多种功能的可编程并行接口电路芯片 ■最基本的接口电路:三态缓冲器和锁存器 与CPU间、与外设间的接口电路:状态寄存 器和控制寄存器 ■还有端口的译码和控制电路、中断控制电路 ■分3个端口,共24个外设引脚 ■共三种输入输出工作方式
4 9.1 8255A内部结构 ◼ 具有多种功能的可编程并行接口电路芯片 ◼ 最基本的接口电路:三态缓冲器和锁存器 ◼ 与CPU间、与外设间的接口电路:状态寄存 器和控制寄存器 ◼ 还有端口的译码和控制电路、中断控制电路 ◼ 分3个端口,共24个外设引脚 ◼ 共三种输入输出工作方式
5 9.118255A的内部结构和引脚 A组 A组 控制 端口A PAPA A组 D~D丬总线 数据内部数据线 端口C卜≥PC4~PC 上部 缓冲器 B组 B组 RD 控制 端口B PBoPB7 WR 读写 控制 a B组 逻辑内部控制线 端口C PCoP RESET 下部→>
5 9.1.1 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