PCA9535和PCA9535C是24针CMOS设备,为I2C总线/SMBus应用提供16位通用并行输入/输出(GPIO)扩展,是为了增强I2C总线I/O扩展器的NXP半导体家族而开发的。这些改进包括更高的驱动能力、5VI/O容差、更低的电源电流、单独的I/O配置和更小的封装。当ACPI电源开关、传感器、按钮、led、风扇等需要额外的I/O时,I/O扩展器提供了一个简单的解决方案。
PCA9535和PCA9535C由两个8位配置(输入或输出选择)、输入、输出和极性反转(活动HIGH或活动LOW操作)寄存器组成。系统主服务器可以通过写入输入/O配置位来启用输入/O作为输入或输出。每个输入或输出的数据都保存在相应的输入或输出寄存器中。读取寄存器的极性可以用极性倒置寄存器进行倒置。所有的寄存器都可以由系统主机读取。虽然针脚和I2C总线地址与PCF8575兼容,但由于增强,需要进行软件更改,并在应用程序说明AN469中进行了讨论。
PCA9535与PCA9555相同,除了去除内部I/O上拉电阻,当I/O保持较低时,这大大降低了功耗。
PCA9535C与PCA9535相同,除了所有的I/O针脚都是高阻抗开漏输出。
当任何输入状态与其相应的输入端口寄存器状态不同时,PCA9535和PCA9535C开漏中断输出将被激活,并用于向系统主服务器指示输入状态已发生变化。开机复置将寄存器设置为默认值,并初始化设备状态机。
三个硬件引脚(A0、A1、A2)改变了固定的I2C总线地址,并允许多8个设备共享相同的I2C总线/SMBus。PCA9535和PCA9535C的固定I2C总线地址与PCA9555相同,允许多8个这些设备在任何组合中共享相同的I2C总线/SMBus。
■ 工作电源电压范围为2.3 V至5.5 V
■ 5 V容错I/O
■ 极性反转寄存器
■ 有源低中断输出
■ 低待机电流
■ SCL/SDA输入上的噪声滤波器
■ 通电时无故障
■ 内部上电复位
■ 16个I/O引脚,默认为16个输入
■ 0 Hz至400 kHz时钟频率
■ ESD保护根据JESD22-A114超过2000伏HBM,根据JESD22-A114超过200伏HBM
JESD22-A115,以及符合JESD22-C101的1000 V CDM
■ 闭锁测试按照JEDEC标准JESD78进行,超过100 mA
■ 提供四种不同的软件包:SO24、TSSOP24、HVQFN24和HWQFN24