PCA9554B和PCA9554C是低电压8位通用输入/输出(GPIO)扩展器,用于I²C总线/SMBus应用。PCA9554B和PCA9554C之间的唯一区别是它们的I²C固定地址,允许在I²C总线上使用大量相同的设备,而不会发生地址冲突。NXP I/O扩展器提供了一个简单的解决方案,当需要额外的I/O时,同时将内部连接保持在最低限度,例如ACPI电源开关、传感器、按钮、LED、风扇控制等。
除了提供一组灵活的GPIO外,1.65 V至5.5 V的宽VDD范围允许PCA9554B/PCA9554C与下一代微处理器和微控制器接口,当电源水平下降时,可节省电源。
PCA9554B/PCA9554C包含一组8位配置、输入、输出和极性反转寄存器。
PCA9554B是PCA9554的引脚对引脚替代品,而PCA9554C替代PCA9554A。这两种设备都取代了其他行业标准零件号。更多功能齐全的零件PCAL9554B和PCAL9554C也可使用Agile I/O功能。有关详细信息,请参见相应的数据表。
当任何输入状态与其对应的输入端口寄存器状态不同时,PCA9554B/PCA9554C漏极开路中断(INT)输出被激活,并用于向系统主机指示输入状态已更改。
INT可以连接到微控制器的中断输入。通过在该线路上发送中断信号,远程I/O可以通知微控制器其端口上是否有输入数据,而无需通过I²C总线进行通信。因此,PCA9554B/PCA9554C仍然是一个简单的从设备。
器件输出具有25 mA的吸收能力,用于在消耗发光器件电流的同时直接驱动LED。
通电复位将寄存器设置为其默认值,并初始化设备状态机。
所有输入/输出引脚都连接有弱上拉电阻器,以消除外部组件。
三个硬件引脚(A0、A1、A2)选择固定的I²C总线地址,并允许多达八个设备共享相同的I²C-总线/SMB总线。PCA9554B和PCA9554C的区别仅在于它们的基本I²C总线地址允许I²C母线上总共16个设备,即使在复杂的系统中,也将地址冲突的可能性降至最低。
特色
- I²C总线至并行端口扩展器
- 工作电源电压范围为1.65 V至5.5 V
- 低待机电流消耗:
- 1.5μA(通常为5V VDD)
- 1.0μA(通常在3.3 V VDD下)
- 施密特触发器动作允许SCL和SDA输入的缓慢输入转换和更好的开关噪声抗扰性:
- Vhys=0.10 x VDD(典型值)
- 5 V耐受I/O
- 开路漏极激活低中断输出(INT)
- 400 kHz快速模式I²C总线
- 输入/输出配置寄存器
- 极性反转寄存器
- 内部通电复位
- 将所有通道配置为输入时通电
- 通电时无故障
- 锁存输出,最大驱动能力为25 mA,可直接驱动LED
- 根据JESD78,II级,锁存性能超过100 mA
- ESD保护超过JESD22:
- 2000 V人体模型(A114-A)
- 1000 V充电设备型号(C101)
- 提供的包装:TSSOP16和HVQFN16