The PCA9671D is a 16-bit I/O Expander for most microcontroller families via the two-line bidirectional bus (I²C-bus) and is a part of the fast-mode plus (Fm+) family. The PCA9671 is a drop in upgrade for the PCF8575 providing higher I²C-bus speeds (1MHz versus 400kHz) so that the output can support PWM dimming of LEDs, higher I²C-bus drive (30mA versus 3mA) so that many more devices can be on the bus without the need for bus buffers, higher total package sink capacity (400mA versus 100mA) that supports having all 25mA LEDs on at the same time and more device addresses (64 versus 8) to allow many more devices on the bus without address conflicts. The device consists of a 16-bit quasi-bidirectional port and an I²C-bus interface. It has a low current consumption and includes latched outputs with 25mA high current drive capability for directly driving LEDs. The internal power-on reset (POR), hardware reset pin (RESET) or software reset sequence initializes the I/Os as inputs.
Low standby current consumption
1MHz I²C-bus interface
Compliant with the I²C-bus fast-mode and standard-mode
SDA with 30mA sink capability for 4000pF buses
16-bit Remote I/O pins that default to inputs at power-up
Latched outputs with 25mA sink capability for directly driving LEDs
Readable device ID
Latch-up testing is done to JEDEC standard JESD78 which exceeds 100mA