在需要监测多种输入信号或者控制多种输出信号的系统应用,有时需要将这些信号线直接连接到微处理器引脚,用软件实现监测和控制。但这种方法可能需要使用很多微处理器引脚。 为了减少使用微处理器引脚,有一个办法就是通过胶合逻辑接口实现监测和控制信号线与微处理器通讯。但开发这种系统很麻烦,也很费时,因为需要的器件更多、连线更多、代码编写也更复杂。 本文给出了监测和控制多外围设备信号的一个好方案。采用该方案可访问并行总线并与各种电子器件接口,具有简单而且成本低的优点。该方法基于工业标准的PCF8574和PCF8574A器件,这些器件具有不同的I2C地址。本文称这些器件为扩展器,讨论其差异时,用