试题详情
简答题8255有哪几种工作方式?怎样进行选择?说明8255控制字的作用及各位功能。
  • 8255A有方式0、方式1、方式2三种工作方式。
    (1)方式0(基本I/O方式)
    8255A的PA、PB、PC4~PC7,PC0~PC3可分别被定义为方式0输入或方式0输出。 方式0输出具有锁存功能,输入没有锁存。 方式0适用于无条件传输数据的设备。
    (2)方式1(应答I/O方式)
    PA口、PB口定义为方式1时,PC口的某些位为状态控制线,其余的线为I/O线。 方式1适用于打印机等具有握手信号的输入/输出设备。
    (3)方式2(双向选通I/O方式)
    方式2是方式1输入和方式1输出的结合,方式2仅对PA口有意义。
    方式2使PA口成为8位双向三态数据总线口。既可发送数据又可接收数据。PA口方式2工作时,PB口仍作I/O口,PC口高5位作状态控制线,低3位可作I/O线。
    8255A的工作方式可通过设置8255A的控制字来选择。
    8255A有两种控制字,即方式控制字和PC口位置位/复位控制字。
    方式控制字的格式及各位的含义如图所示:

    PC口位置位/复位控制字的格式及各位的含义如图所示:
  • 关注下方微信公众号,在线模考后查看

热门试题