8255A的三种工作方式 方式0(即基本的输入输出方式):此方式不提供选通 和应答信号,称为基本或简单的IO方式,可通过编程将 A、B两通道指定为8位输人或输出口,C通道可指定为两 个4位口,输出时有锁存器,输入时无锁存器 方式1(选通输入输出方式):此方式通过应答联络信号, 选通动态数据。可以将A、B两通道指定为选通方式的输入 或输出口。C通道分两组,分别作为A和B的联络应答信号口, 剩下的两位仍可作为基本输入或输出口。IO均可锁存。 方式2(双向传送方式):双向传送方式指在传输中既可输 入也可输出。只有A通道可以工作于方式2,若A工作于方式2, C通道高5位作为A通道的联络应答信号,其余的低3位,既可 作为B通道工作于方式时的联络与应答信号,也可在B通道工 作于方式0时,将其余的低3位作为基本的输入或输出口
方式0(即基本的输入输出方式):此方式不提供选通 和应答信号,称为基本或简单的I/O方式,可通过编程将 A、B两通道指定为8位输人或输出口,C通道可指定为两 个4位口,输出时有锁存器,输入时无锁存器。 方式2(双向传送方式):双向传送方式指在传输中既可输 入也可输出。只有A通道可以工作于方式2,若A工作于方式2, C通道高5位作为A通道的联络应答信号,其余的低3位,既可 作为B通道工作于方式1时的联络与应答信号,也可在B通道工 作于方式0时,将其余的低3位作为基本的输入或输出口。 方式1(选通输入输出方式):此方式通过应答联络信号, 选通动态数据。可以将A、B两通道指定为选通方式的输入 或输出口。C通道分两组,分别作为A和B的联络应答信号口, 剩下的两位仍可作为基本输入或输出口。I/O均可锁存。 8255A的三种工作方式
82554作方式列表 A口 B口 C口 方式08位基本方式8位基本方式两个4位分别 的I或O 的Ⅰ或O 全为基本方式的[或O 方式18位选通方式8位选通方式当A、B为方式1 的I或O 的I或O 6位分别作为 A、B联络信号 2位作为或O 方式2双向传送不能工作于当A工作于方式2 方式25位作为A联络信号 当B工作于方式1 3位作为A联络信号 注:I为输入O为输出
A口 B口 C口 方式0 8位基本方式 8位基本方式 两个4位分别 的I或O 的I 或O 全为基本方式的I或O 方式1 8位选通方式 8位选通方式 当A、B为方式1 的I或O 的I 或O 6位分别作为 A、B联络信号 2位作为I或O 方式2 双向传送 不能工作于 当A工作于方式2 方式2 5位作为A联络信号 当B工作于方式1 3位作为A联络信号 注: I为输入O为输出 8255A工作方式列表