English
| Part Number: | PCA9555D,112 |
|---|---|
| Manufacturer/Brand: | NXP USA Inc. |
| Part of Description: | IC XPNDR 400KHZ I2C SMBUS 24SO |
| Datasheets: |
|
| RoHs Status: | ROHS3 Compliant |
| Payment: | PayPal / Credit Card / T/T |
| Shipment Way: | DHL / Fedex / TNT / UPS / EMS |
| Share: |
Ship From: Hong Kong
| Quantity | Unit Price |
|---|---|
| 1+ | $1.5562 |
Online RFQ submissions: Fast responses, Better prices!
| Product Attribute | Attribute Value |
|---|---|
| Voltage - Supply | 2.3V ~ 5.5V |
| Supplier Device Package | 24-SO |
| Series | - |
| Package / Case | 24-SOIC (0.295", 7.50mm Width) |
| Package | Tube |
| Output Type | Push-Pull |
| Operating Temperature | -40°C ~ 85°C |
| Number of I/O | 16 |
| Product Attribute | Attribute Value |
|---|---|
| Mounting Type | Surface Mount |
| Interrupt Output | Yes |
| Interface | I²C, SMBus |
| Features | POR |
| Current - Output Source/Sink | 10mA, 25mA |
| Clock Frequency | 400 kHz |
| Base Product Number | PCA9555 |




The PCA9555D,112 from NXP Semiconductors is a highly integrated 16-bit general-purpose I/O expander designed for I2C-bus and SMBus applications. Utilizing CMOS technology and housed in a 24-pin SO package, PCA9555D,112 targets applications requiring a straightforward method to expand the number of I/O pins available to a microcontroller or processor. This is often necessary in embedded designs where native GPIO resources are limited but peripheral control, data acquisition, or panel interfacing demands continue to increase.
At its core, the PCA9555D,112 serves as an intermediary between a host controller and up to 16 additional I/O lines. Controlled via a 2-wire I2C/SMBus interface supporting up to 400 kHz operation, the device offers substantial flexibility for engineers needing to accommodate signals for ACPI power management, sensor state readout, push-button monitoring, LED indicators, fans, or other control lines without dedicating valuable MCU pins.
The PCA9555D,112 distinguishes itself with a feature set tailored for robust system expansion:
16 configurable I/O pins, each independently programmable as input or output.
Wide operating supply range: 2.3 V to 5.5 V, with 5 V tolerant I/O, ensuring compatibility across logic levels.
Polarity inversion registers for each I/O, offering straightforward logic sense adaptation at the register level.
Active low, open-drain interrupt output, facilitating efficient event-driven host control in power-conscious designs.
Low standby current and integrated noise filters on signal lines to enhance system EMC resilience.
Internal power-on reset and default configuration of all I/Os as inputs, minimizing risk during system startup.
ESD protection and latch-up immunity exceeding 2000 V HBM, 200 V MM, and 1000 V CDM, as per JEDEC standards.
Available in five compact package types: SO24, SSOP24, TSSOP24, HVQFN24, and HWQFN24, supporting flexible PCB layout requirements.
Supports up to eight devices on a single I2C/SMBus, thanks to hardware address pins (A0, A1, A2).
These features make the PCA9555D,112 especially attractive in applications prioritizing high reliability, minimal power consumption, robust signal integrity, and scalable design.
The PCA9555D,112 is widely applicable across a spectrum of control and monitoring tasks. In real-world engineering contexts, typical use cases include:
Extend processor or microcontroller GPIO for front panel buttons, status LEDs, DIP switches, or relay driving.
Multiplexing sensor or switch inputs in industrial control systems, building automation, or server power management (ACPI).
LED matrix control or fan speed monitoring/activation in thermal management solutions.
Monitoring multiple configuration or fault indicator pins in embedded or networked systems.
Thanks to its I2C/SMBus addressability and small footprint, PCA9555D,112 can be daisy-chained or distributed across larger systems—ideal for modular design strategies.
Understanding the flexible internal architecture of the PCA9555D,112 is critical for effective integration. The device incorporates two 8-bit I/O ports (totaling 16 I/O lines) with the following core register blocks:
Input Port Registers: Continuously reflect the state of all pins, regardless of their configuration.
Output Port Registers: Hold the data to be output when pins are configured as outputs.
Polarity Inversion Registers: Determine whether the value read from the Input Port Register is inverted before being passed to the host.
Configuration Registers: Define each pin as either input (high-impedance) or output.
The host communicates with the PCA9555D,112 using an I2C/SMBus interface. Register access is organized as paired blocks for efficient updating and polling. Writing and reading are performed through standard I2C/SMBus sequences, with the command byte selecting the register, and data bytes following as appropriate.
Interrupt output is generated when a change is detected on input pins (relative to the value stored in the Input Port Register). This enables interrupt-driven designs, significantly lowering host processing and power consumption in event-driven monitoring scenarios.
Power-on reset ensures all control registers are initialized to a safe, known state (all I/Os as inputs). This default behavior is essential for reliable hardware startup, removing the risk of inadvertent drive or logic contention.
In high-integrity designs, the device's electrical and timing specifications are of paramount importance:
Supply voltage: 2.3 V to 5.5 V.
Input/output voltage allowed: up to 5.5 V on I/O regardless of supply (5 V tolerant).
Maximum I/O current: Each I/O — 25 mA; one 8-bit port — 100 mA; device total — 200 mA (note: total current sourced by all I/Os must be ≤160 mA).
Input leakage current: minimal, with internal pull-up to VDD for high-impedance states.
Output drive: Capable of sinking and sourcing typical loads found in both digital signal and low-current switch/indicator applications.
ESD ratings: Provide robust protection for manufacturing and end-use handling.
I2C/SMBus clock frequency: 0 Hz (static operation) to 400 kHz.
Timing characteristics are precisely defined to ensure compatibility with standard I2C/SMBus timing requirements. Parameters such as acknowledge delay, data output validity, and bus line capacitance are clearly bounded in the datasheet, supporting design closure and system timing verification.
The PCA9555D,112 is available in several package types for SMD and leadless PCB mounting, including:
SO24 (7.5 mm width)
SSOP24 (5.3 mm width)
TSSOP24 (4.4 mm width)
HVQFN24 (4 x 4 x 0.85 mm)
HWQFN24 (4 x 4 x 0.75 mm)
Key considerations for PCB and manufacturing engineers include:
All packages are suitable for standard reflow soldering processes; wave soldering is recommended for compatible leaded packages.
For QFN-type packages, the exposed thermal pad must be soldered to the PCB’s thermal pad region, with adequate via design for heat dissipation.
Moisture sensitivity levels and reflow temperature profiles must be carefully observed to ensure solder joint reliability.
All device pins feature ESD protection; standard handling precautions (as described in JESD625-A or equivalent) remain necessary during assembly.
For risk mitigation, sourcing flexibility, or cross-design, it's important to consider potential equivalent or replacement options:
NXP’s PCF8575 is a functionally similar I2C I/O expander with the same number of I/O pins and address compatibility. However, software adaptation is required due to enhancements in the PCA9555D,112 (refer to NXP Application Note AN469).
NXP PCA9554 series offers 8-bit I/O expansion with addressing compatible with the PCA9555D,112, suitable for designs requiring fewer lines.
Other manufacturers may offer pin-compatible devices, but due diligence is required to verify timing, electrical tolerances, and software compatibility.
When selecting a replacement, attention must be paid to differences in register structure, power-on defaults, drive current capability, and address mapping to avoid unintended system behavior.
The PCA9555D,112 from NXP Semiconductors stands out as a versatile and robust solution for expanding digital I/O in embedded and system-level designs utilizing I2C or SMBus communications. Its rich feature set, reliable electrical characteristics, and flexible packaging options make it suitable for a wide range of control, monitoring, and interface applications. By understanding its capabilities and integration requirements, engineers can effectively leverage the PCA9555D,112 to overcome I/O limitations, streamline PCB layouts, and implement scalable, event-driven hardware architectures. For those requiring I2C or SMBus I/O expansion, PCA9555D,112 represents an industry-standard choice, with viable alternatives available for particular system or sourcing constraints.
PCA9555BS NXP
IC XPND 400KHZ I2C SMBUS 24HVQFN
NXP QFN24
NXP SOP24
IC XPNDR 400KHZ I2C SMBUS 24SO
NXP SSOP-24
NXP SOP24
PCA9555BS. PHILIPS
PHILIPS SSOP24
IC XPNDR 400KHZ I2C SMBUS 24SSOP
IC XPNDR 400KHZ I2C SMBUS 24SSOP
NXP QFN24
NXP QFN24
PCA9555D-PHIL APPDEFAULT
IC XPNDR 400KHZ I2C SMBUS 24SSOP
June 15th, 2026
June 11th, 2026
June 5th, 2026
May 28th, 2026
May 22th, 2026
May 12th, 2026
May 8th, 2026
April 28th, 2026
April 20th, 2026
April 17th, 2026
April 8th, 2026
March 31th, 2026
March 23th, 2026
March 20th, 2026
March 9th, 2026
March 4th, 2026
February 28th, 2026
February 3th, 2026
January 28th, 2026
January 19th, 2026
January 16th, 2026
January 9th, 2026
December 29th, 2025
December 25th, 2025
December 17th, 2025
December 10th, 2025
December 4th, 2025
November 25th, 2025
November 20th, 2025
November 11th, 2025
November 3th, 2025
October 30th, 2025
October 22th, 2025
October 16th, 2025
October 9th, 2025
September 28th, 2025
September 17th, 2025
September 9th, 2025
September 1th, 2025
August 25th, 2025
August 20th, 2025
July 3th, 2025
December 18th, 2024
June 21th, 2023
April 27th, 2023
July 1th, 2022
March 4th, 2021
September 10th, 2020
January 23th, 2020
0 Articles






June 25th, 2026
June 25th, 2026
June 25th, 2026
June 23th, 2026
PCA9555D,112NXP USA Inc. |
Quantity*
|
Target Price(USD)
|