试述可编程并行接口芯片8255A-5的三种工作方式。
试述可编程并行接口芯片8255A-5的三种工作方式。
【正确答案】:8255-5有三个8位并行的输入/输出口PA、PB、PC,其中PA、PB口通常用作输入/输出的数据口,C口作为控制或状态端口。 8255A-5有三种工作方式,方式0——基本输入输出,方式1一选通输入输出,方式2-双向选通输入输出。由方式选择控制字来选定各端口的工作方式。要注意如下几个问题: (1)方式0可以工作于无条件传送方式,此时不需要联络信号线,PA、PB和PC口都可以用作数据的输入或输出;也可以工作于查询传送方式,可以由用户选择PC口中某2 条线作为PA或PB口的联络信号线,PC口余下的信号线还可用于数据的输入或输出。方式0不能工作于中断方式。 (2)方式1可以工作于查询传送方式,芯片规定了PC口的某六位分别用作PA口和PB口的联络信号和中断请求信号。注意,PA口工作于输入和输出时,所指定作为联络信 号的PC线是不一样的。PA口作为输入口时,PC4作为
Top