"PCA9555 D16-bit I2C-bus and SMBus I/O port with interrupt, SO-24DescriptionPCA9555D,112 is a 16-bit CMOS I²C bus and SMBus I/O port with interrupt that provides a 16-bit GPIO extension for I²C bus/SMBus applications and is designed to complement the semiconductor family of I²C bus I/O extensions.
Improvements include higher driver performance, 5V I/O tolerance, lower supply current, custom I/O configuration, and a more compact package.
I/O expansions provide a simple solution in applications where additional I/O is required for ACPI circuit breakers, sensors, push buttons, LEDs, fans, etc.
The open-drain interrupt output of the PCA9555 is activated when the state of an input differs from the state of the corresponding input port register and is used to notify the system master that an input state has changed.
The power-up reset resets the registers to their default values and activates the state machine.
Features:Operating power supply voltage range of 2.3 V to 5.5 V5 V tolerant I/OsPolarity Inversion registerActive LOW interrupt outputLow standby currentNoise filter on SCL/SDA inputsNo glitch on power-upInternal power-on reset16 I/O pins which default to 16 inputs0 Hz to 400 kHz clock frequency"