MCP23X08设备为I2C总线或SPI应用提供8位通用并行I/O扩展。这两个设备在硬件地址引脚数量和串行接口方面有所不同:•MCP23008–I2C接口;三个地址引脚•MCP23S08-E/ML–SPI接口;两个地址引脚MCP23X08由多个8位配置寄存器组成,用于输入、输出和极性选择。系统主机可以通过写入I/O配置位来启用I/O作为输入或输出。每个输入或输出的数据保存在相应的输入或输出寄存器中。输入端口寄存器的极性可以用极性反转寄存器反转。所有寄存器均可由系统主机读取。
特色
- 带中断输出的8位端口扩展器
- 一条总线上最多4个设备的2个地址输入
- 每个I/O的25mA宿/源容量
- 支持高达10MHz SPI™ 时钟速度
- 内部通电复位(POR)