Sample &
Buy
Support &
Community
Product
Folder
Tools &
Software
Technical
Documents
PCA9554
SCPS128C –JULY 2006–REVISED JUNE 2014
PCA9554 Remote 8-Bit I2C AND SMBus I/O Expander With Interrupt Output and
Configuration Registers
1 Features
2 Description
•
I2C to Parallel Port Expander
This 8-bit I/O expander for the two-line bidirectional
bus (I2C) is designed for 2.3-V to 5.5-V VCC
operation. It provides general-purpose remote I/O
expansion for most microcontroller families via the I2C
interface [serial clock (SCL), serial data (SDA)].
1
•
•
Open-Drain Active-Low Interrupt Output
Operating Power-Supply Voltage Range of 2.3 V
to 5.5 V
•
•
•
5-V Tolerant I/Os
The PCA9554 consists of one 8-bit Configuration
(input or output selection), Input, Output, and Polarity
Inversion (active high or active low) registers. At
power on, the I/Os are configured as inputs with a
weak pullup to VCC. However, the system master can
enable the I/Os as either inputs or outputs by writing
to the I/O configuration bits. The data for each input
or output is kept in the corresponding Input or Output
register. The polarity of the Input Port register can be
inverted with the Polarity Inversion register. All
registers can be read by the system master.
400-kHz Fast I2C Bus
Three Hardware Address Pins Allow up to Eight
Devices on the I2C/SMBus
•
•
•
•
•
•
Input/Output Configuration Register
Polarity Inversion Register
Internal Power-On Reset
Power-Up With All Channels Configured as Inputs
No Glitch On Power Up
Latched Outputs With High-Current Drive
Maximum Capability for Directly Driving LEDs
The system master can reset the PCA9554 in the
event of a timeout or other improper operation by
utilizing the power-on reset feature, which puts the
registers in their default state and initializes the
I2C/SMBus state machine.
•
•
Latch-Up Performance Exceeds 100 mA Per
JESD 78, Class II
ESD Protection Exceeds JESD 22
The PCA9554 open-drain interrupt (INT) output is
activated when any input state differs from its
corresponding Input Port register state and is used to
indicate to the system master that an input state has
changed.
–
–
–
2000-V Human-Body Model (A114-A)
200-V Machine Model (A115-A)
1000-V Charged-Device Model (C101)
Device Information(1)
PART NUMBER
PACKAGE
BODY SIZE (NOM)
6.20 mm × 5.30 mm
4.00 mm × 4.00 mm
3.00 mm × 3.00 mm
SSOP (16)
PCA9554
VQFN (16)
QFN (16)
(1) For all available packages, see the orderable addendum at
the end of the datasheet.
DB, DBQ, DGV, DW, OR PW PACKAGE
(TOP VIEW)
RGV PACKAGE
(TOP VIEW)
RGT PACKAGE
(TOP VIEW)
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
A0
A1
VCC
SDA
SCL
INT
P7
16 15 14 13
16 15 14 13
1
2
12
11
A2
P0
P1
SCL
INT
P7
1
12
A2
P0
P1
SCL
INT
A2
P0
P1
P2
2
3
4
11
10 P7
3
4
10
9
9
P2
P6
P6
P5
P2
P6
5
6
7
8
P3
5
6
7
8
GND
P4
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.