SCPS126G September 2006 – March 2021 PCA9538
PRODUCTION DATA
The PCA9538 is an 8-bit I/O expander
of general purpose parallel input and output (I/O) expansion for the two-line
bidirectional I2C bus (or SMBus) protocol. This device can operate with a
power supply range from 2.3 V to 5.5 V. This device supports both
100-kHz (Standard-mode) and 400-kHz (Fast-mode) clock
frequencies. This device, along with other I/O expanders, provides a simple solution
when additional I/Os are needed for switches, sensors, push-buttons, LEDs, fans, and
so on.
The features of PCA9538 include an interrupt that is generated on the INT pin whenever an input port changes state. The A0 and A1 hardware selectable address pins allow up to four PCA9538 devices on the same I2C bus. This device can also be reset to its default state by using the RESET feature or by cycling the power supply to cause a power-on reset.
INT can be connected to the interrupt input of a microcontroller. By sending an interrupt signal on this line, the remote I/O can inform the microcontroller if there is incoming data on its ports without having to communicate via the I2C bus. Thus, the PCA9538 can remain a simple slave device.
The device outputs (latched) have high-current drive capability for directly driving LEDs. It has low current consumption.
Two hardware pins (A0 and A1) are used to program and vary the fixed I2C address and allow up to four devices to share the same I2C bus or SMBus.
PART NUMBER | PACKAGE(1) | BODY SIZE (NOM) |
---|---|---|
PCA9538 | SSOP (16) | 6.20 mm × 5.30 mm |
TVSOP (16) | 3.60 mm × 4.40 mm | |
SOIC (16) | 10.30 mm × 7.50 mm | |
TSSOP (16) | 5.00 mm × 4.40 mm |