试述可编程接口的概念。
目前所用的接口芯片大部分是多通道多功能的。所谓多通道就是指一个接口芯片一面与CPU连接,另一面可接几个外设,所谓多功能是指一个接口芯片能实现多种接口功 能,实现不同的电路工作状态。从硬件角度看,各通道在芯片内部通过开关S0,S1,…,Sn与总线相接;各电路单元(用以实现不同的接口功能)通过各种开关电路相互连接。在接口芯片中,各硬件单元不是固定接死的,可由用户在使用中选择,即通过计算机的指令来选择不同的通道和不同的电路功能,称为“编程控制”。接口电路的组态(即电路工作状态)可由计算机指令来控制的接口芯片称为“可编程序接口芯片”。 接口芯片中有一个寄存器,用来存放控制电路组态的控制字节,称为控制寄存器,控制字节的二位代码可控制4种状态,8位代码可控制256种状态。