MCP23017/MCP23S17T-E/ML(MCP23X17)设备系列为I2C总线或SPI应用提供16位通用并行I/O扩展。这两个设备仅在串行接口上不同。•MCP23017–I2C接口•MCP23S17T-E/ML–SPI接口MCP23X17由多个8位配置寄存器组成,用于输入、输出和极性选择。系统主控器可以通过写入I/O配置位(IODIRA/B)启用I/O作为输入或输出。每个输入或输出的数据保存在相应的输入或输出寄存器中。输入端口寄存器的极性可以用极性反转寄存器反转。所有寄存器均可由系统主机读取。
特色
- 带中断输出的16位输入/输出端口扩展器
- 一条总线上最多可级联8个设备
- 每个I/O的25mA宿/源容量
- 支持高达10MHz SPI™ 时钟速度