简述可编并行接口芯片8255A的三种工作方式。
8255 A一5有三种工作方式,方式O一基本输入输出;方式1一选通输入输出;方式2一双向选通输入输出。 (1)方式0可以工作于无条传送方式,此时不需要联络信号线,PA、PB和PC口都可以用作数据的输入或输出;也可以工作于查询传送方式,可以由用户选择PC口中某2条线作为PA口或PB口的联络信号线,其余的信号线还可用于数据的输入或输出。方式O不能工作于中断方式。 (2)方式1下将3个端口分别分成A、B两组,A、B两个口仍作为数据输入输出口,而C口分成两部分,分别作为A口和B口的联络信号。在8255 A中规定的联络信号是3位,两个数据口共用去C口的6位,剩下的两位仍可以作数据位使用。A、B两个口的工作状态是由CPU写控制字时设定的,一旦方式已定,就把所用的C口的联络信号位也确定了。方式l可以工作于查询方式和中断方式。 (3)方式2只限于PA口使用,当PA口工作于方式2时,PB口可以在方式O或方式1下工作。