EmbeddedRelated.com
PCA9555DBR

TIPCA9555DBR

Texas Instruments
I/O Expander 16 I2C, SMBus 400 kHz 24-SSOP
Active1,381 in stock

Overview

The PCA9555DBR is a 16-bit I/O expander designed for I2C or SMBus applications, providing a remote GPIO solution via a two-wire serial interface. It operates over a wide voltage range of 2.3V to 5.5V and features an interrupt output to notify the host processor of input state changes.

Why Choose This Part

This device offers high-current drive capability for LEDs and includes a polarity inversion register for flexible logic configuration. The hardware address pins allow up to eight devices on the same I2C bus, enabling a total of 128 additional I/O ports.

Applications

System Monitoring
Expanding the number of digital inputs for sensing switches, jumpers, or sensor status bits in complex embedded systems.
LED Driving
Using the high-current drive capability of 25mA per I/O to directly control status indicators and display panels.
Keypad Scanning
Implementing matrix keyboard interfaces where the native MCU pin count is insufficient.
Level Shifting
Interfacing between different logic voltage domains thanks to its 5V tolerant I/O ports.

Key Specifications

Features POR
Interface I2C, SMBus
Output Type Push-Pull
Mounting Type Surface Mount
Number of I/O 16
Package / Case 24-SSOP (0.209", 5.30mm Width)
Clock Frequency 400 kHz
Interrupt Output Yes
Voltage - Supply 2.3V ~ 5.5V
Operating Temperature -40degC ~ 85degC
Supplier Device Package 24-SSOP
Current - Output Source/Sink 10mA, 25mA

Getting Started

To implement this part, connect the SDA and SCL pins to the host I2C bus with appropriate pull-up resistors and set the hardware address pins (A0, A1, A2). Software development involves writing to the Configuration register to set pin direction and reading the Input Port register to capture state changes signaled by the active-low interrupt pin.

Part of PCA95xx I/O Expanders family » PCA9555

PCA9555 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Stock
PCA9555DBR (this part) SSOP-24 1,381
PCA9555PWJ (Nexperia USA Inc.) TSSOP-24 157
PCA9555BSHP (NXP USA Inc.) VFQFN-24
PCA9555DGVR TFSOP-24
PCA9555DW SOIC-24 1,967
PCA9555RGER VFQFN-24
Also available as: PCA9555DWR, PCA9555

Also Consider

MCP23017 MCHPMicrochip Technology - A popular 16-bit alternative featuring more advanced interrupt masking and hardware reset capabilities.