第一节 微机接口与接口技术概述 一、接口 微机接口就是微处理器CPU与“外部世界”的连接电路,是CPU与外界进行信息交换的中转站。比如源程序或原始数据要通过接口从输入设备送进去,运算结果要通过接口向输出设备送出来;控制命令通过接口发出去,现场状态通过接口取进来,这些来往信息都要通过接口进行变换与中转。 从图1.1可以看出,各类外部设备(简称外设)和存储器,都是通过各自的接口电路连到微机系统的总线上去的,因此用户可以根据自己的要求,选用不同类型的外设,设置相应的接口电路,把它们挂到系统总线上,构成不同用途、不同规模的应用系统。为什么要在CPU与外设之间设置接口电路?有几个方面的原因:其一,CPU与外设两者的信号线不兼容,在信号线功能定义、逻辑定义和时序关系上都不一致;其二,两者的工作速度不兼容,CPU速度高,外设速度低;其三,若不通过接口,而由 CPU直接对外设的操作实施控制,就会使CPU处于穷于应付与外设打交道之中,大大降低CPU的效率;其四,若外部设备直接由 CPU控制,也会使外设