根据外围设备的多样性,外设接口电路应具有什么功能?
(1)转换信息格式一例如串/并转换、并/串转换、配备较验位等;(2)提供联络信号一协调数据传送的状态信息,如设备“就绪”、“忙”,数据缓冲器“满”、“空”等;(3)协调定时差异一为协调微机与外设成“定时”或数据处理速度上的差异,使两者之间的数据交换取得同步,有必要对传输的数据或地址加以缓冲或锁存;(4)进行译码选址一在具有多台外设的系统中,外设接口必需提供地址译码以及确定设备的功能;(5)实现电平转换一为使微型计算机同外设相匹配,接口电路必需提供电平转换和驱动功能;(6)具备时序控制一有的接口电路具有自己的时钟发生器,以满足微型计算机和各种外设在时序方面的要求;(7)最好可编程序一对一些通用的、功能较齐全的接口电路,应该具有可编程序的能力,这也是现代接口电路的发展方向。