问答题 8255A在复位(RESET)有效后,各端口均处于什么状态?为什么这样设计?
【正确答案】8255A复位后,其内部控制逻辑电路中的控制寄存器和状态寄存器等都被清除,3个I/O端口均被置为输入方式;并且屏蔽中断请求,24条连接外设的信号线呈现高阻悬浮状态。这种势态,将一直维持到8255A接收方式选择控制命令时才能改变,使其进入用户所设定的工作方式。这样设计可以避免前面操作后寄存器中的内容以及引脚信号不至于影响后面操作的结果。
【答案解析】