NXP Semiconductors PCA9554APW,112
- Part No.:
- PCA9554APW,112
- Manufacturer:
- NXP Semiconductors
- Category:
- I/O Expanders
- Package:
- 16-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
PCA9554APW,112.pdf
- Description:
- IC XPND 400KHZ I2C SMBUS 16TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:4,920
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PCA9554APW,112 from NXP Semiconductors is an 8-bit I²C-bus/SMBus GPIO expander in TSSOP16 package, supporting 2.3 V to 5.5 V supply, 5 V-tolerant I/Os, and 400 kHz clock frequency. It provides configurable input/output pins, polarity inversion, active-low open-drain interrupt output, and internal power-on reset - used for expanding I/O in ACPI power switches, LED/fan control, sensor interfaces, and push-button monitoring.
For engineers reviewing the PCA9554APW,112 datasheet, PCA9554APW,112 pinout, PCA9554APW,112 application, or PCA9554APW,112 equivalent, key selection criteria include I²C address compatibility (0x70–0x77), interrupt-driven input change detection, 5 V I/O tolerance with 2.3 V minimum VDD, low standby current (≤1 µA at VDD=5.5 V, VI=VDD), and register-level polarity inversion for flexible signal conditioning.
Technical Context
The PCA9554APW,112 implements a synchronous I²C slave interface with fixed 7-bit address 0x70 (0111000X) determined by A2–A0 pins, distinct from PCA9554's 0x20 (0100000X). Its register map includes Input Port (read-only), Output Port (read/write), Polarity Inversion (read/write), and Configuration (read/write) registers - all accessible via command byte addressing without auto-increment.
Each of its eight bidirectional I/O pins defaults to high-impedance input with 100 kΩ internal pull-up at power-on reset. When configured as outputs, they support ±10 mA sink/source per pin (VOL ≤ 0.7 V at VDD = 3.0 V), while inputs tolerate up to 5.5 V independent of VDD. The open-drain INT pin asserts low when any input state differs from its Input Port register value.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| I²C Address | Fixed 7-bit address 0x70 (0111000X); A0–A2 select one of eight addresses on same bus |
| Supply Voltage | 2.3 V to 5.5 V - enables direct interfacing with 3.3 V and 5 V systems without level shifters |
| I/O Tolerance | 5 V tolerant - allows connection to 5 V peripherals even when VDD = 2.3 V |
| Interrupt Output | Active-low open-drain INT - requires external pull-up; asserts when input state changes vs. Input Port register |
| Standby Current | ≤1 µA at VDD = 5.5 V, VI = VDD - supports ultra-low-power sleep modes in battery-operated devices |
| Max Clock Frequency | 400 kHz Fast-mode I²C - doubles data throughput versus standard 100 kHz mode |
| ESD Protection | ≥2000 V HBM, ≥1000 V CDM - meets industrial robustness requirements per JESD22 |
Pinout & Package
TSSOP16 package (SOT403-1): plastic thin shrink small outline, 16 leads, 4.4 mm body width, 0.65 mm pitch, exposed pad not present.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (A0) | Hardware address bit 0 | Selects LSB of I²C slave address; tied HIGH/LOW to configure device address within 0x70–0x77 range |
| 2 (A1) | Hardware address bit 1 | Selects middle bit of I²C slave address; enables up to eight PCA9554APW,112 devices on one bus |
| 3 (A2) | Hardware address bit 2 | Selects MSB of I²C slave address; determines fixed base address 0x70 (0111000X) |
| 4 (IO0) | Bidirectional I/O port 0 | Configurable as input (high-Z + 100 kΩ pull-up) or output (±10 mA drive); default input at POR |
| 5 (IO1) | Bidirectional I/O port 1 | Same behavior as IO0; polarity invertible via Polarity Inversion register |
| 6 (IO2) | Bidirectional I/O port 2 | Supports read-modify-write operations; state retained in Output Port register when configured as output |
| 7 (IO3) | Bidirectional I/O port 3 | Input state reflected in Input Port register regardless of Configuration register setting |
| 8 (VSS) | Ground reference | Primary supply return; must be connected to system ground for proper operation and ESD path |
| 9 (IO4) | Bidirectional I/O port 4 | 5 V tolerant - voltage may exceed VDD up to 5.5 V when configured as input |
| 10 (IO5) | Bidirectional I/O port 5 | Driven by Output Port register when configured as output; high-impedance when input |
| 11 (IO6) | Bidirectional I/O port 6 | INT assertion depends on comparison between physical pin state and Input Port register value |
| 12 (IO7) | Bidirectional I/O port 7 | Full register access (Input/Output/Polarity/Configuration) enables flexible signal routing and inversion |
| 13 (INT) | Open-drain interrupt output | Asserts LOW when any input pin state differs from corresponding Input Port register bit; requires external pull-up |
| 14 (SCL) | I²C serial clock input | Accepts standard-mode (100 kHz) or fast-mode (400 kHz) clock; includes noise filter for robust timing |
| 15 (SDA) | I²C serial data bidirectional | Open-drain I/O with noise filtering; supports multi-master arbitration and clock stretching |
| 16 (VDD) | Positive supply voltage | Supplies core logic and I/O drivers; decoupling capacitor required near pin for stable operation |
Key Features
| Feature | Design Value |
|---|---|
| Polarity Inversion Register | Per-pin inversion of Input Port register data - eliminates need for software XOR in signal conditioning |
| Active-Low Interrupt Output | Hardware-asserted INT pin reduces CPU polling overhead and enables event-driven firmware design |
| 5 V-Tolerant I/Os | Allows direct connection to legacy 5 V sensors, LEDs, or switches without external level translators |
| Internal Power-On Reset | Guarantees known register state (all I/Os as inputs, Output Port = 0xFF) at power-up without external reset circuitry |
| No Glitch on Power-Up | Prevents spurious output transitions during VDD ramp - critical for driving relays or latching circuits |
Applications
| Industrial Control Panel | Smart HVAC Thermostat |
|---|---|
Use Scenario: Monitoring mechanical push buttons and toggle switches on a factory HMI panel with isolated 5 V signaling. IC Role / Device Role / Timing Role: GPIO expander providing 8-bit parallel input capture and debounced status reporting over I²C to main controller. Use Value: Eliminates need for discrete pull-ups and reduces microcontroller pin count; 5 V tolerance avoids level-shifter components. | Use Scenario: Reading temperature sensor alerts, fan speed feedback, and user interface buttons in a battery-powered thermostat. IC Role / Device Role / Timing Role: Low-power I/O hub managing intermittent sensor reads and wake-on-interrupt for system sleep/wake cycles. Use Value: Standby current ≤1 µA extends battery life; interrupt-driven wake reduces polling power consumption by >95%. |
| LED Status Indicator Array | ACPI Power Sequencing Module |
Use Scenario: Driving 8 discrete status LEDs (red/green/yellow) on a network switch front panel with mixed 3.3 V and 5 V logic domains. IC Role / Device Role / Timing Role: Output-port-controlled LED driver with configurable polarity to match common-anode or common-cathode configurations. Use Value: Polarity Inversion register enables single firmware image to support both LED wiring topologies without hardware change. | Use Scenario: Controlling power rails and monitoring fault signals (overvoltage, thermal shutdown) in a server PSU management subsystem. IC Role / Device Role / Timing Role: ACPI-compliant I/O expansion for power switch sequencing, reset coordination, and fault flag aggregation. Use Value: Hardware interrupt ensures immediate response to critical faults; register-level configuration supports dynamic power policy updates. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar I²C GPIO expander applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| PCA9554PW,112 | Different fixed I²C address (0x20 vs. 0x70); identical register map, timing, and electrical specs | Requires software address update; otherwise drop-in compatible in non-address-conflicted designs | Select PCA9554PW,112 only when bus address 0x20–0x27 is available and no PCA9554A-family devices are present |
| TCA6408AIPWR | TI part with same 8-bit I/O, 400 kHz I²C, and 1.65–5.5 V operation; includes reset pin and higher drive strength (±25 mA) | Lacks polarity inversion register; requires external reset circuit if POR behavior must be controlled | Choose TCA6408AIPWR when higher output drive or dedicated reset functionality is required, accepting loss of polarity inversion |
Compared with PCA9554PW,112, PCA9554APW,112 offers distinct bus addressing to avoid conflicts in mixed-family systems; versus TCA6408AIPWR, it retains polarity inversion for flexible signal alignment but trades off reset pin availability and peak output current.
Availability
PCA9554APW,112 is available at Aetrix Electronics and suitable for industrial control panels, smart HVAC thermostats, and LED status indicator arrays requiring stable component supply across extended production lifecycles.
Supply support for PCA9554APW,112 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor company headquartered in Eindhoven, Netherlands, specializing in secure connectivity solutions for automotive, industrial, and IoT applications.
The PCA9554A product line delivers I²C-based GPIO expansion with enhanced drive, 5 V tolerance, and interrupt capability - designed specifically for space-constrained, low-power embedded systems needing reliable peripheral interface extension.
FAQ
What is the fixed I²C slave address of PCA9554APW,112?
The PCA9554APW,112 has a fixed 7-bit I²C slave address of 0x70 (0111000X), where the least significant bit is the R/W bit. Address bits A2–A0 (pins 3, 2, 1) allow selection of one of eight possible addresses (0x70–0x77) on the same bus. This differs from the PCA9554 series (0x20–0x27), enabling coexistence of both families on a single I²C bus.
Does PCA9554APW,112 support 5 V logic levels on its I/O pins when VDD is 3.3 V?
Yes, PCA9554APW,112 supports 5 V-tolerant I/Os - input and output pins can withstand up to 5.5 V regardless of VDD level (2.3 V to 5.5 V). When VDD = 3.3 V, IO0–IO7 may safely interface with 5 V peripherals without external level shifters, simplifying mixed-voltage system design.
How does the interrupt output (INT) of PCA9554APW,112 behave during power-up?
At power-on reset, the PCA9554APW,112 initializes all registers to default values: Configuration register sets all I/Os as inputs, Input Port register reflects actual pin states, and INT remains deasserted until an input state change occurs. No false interrupt is generated at POR because the Input Port register is updated after initialization completes.
Can PCA9554APW,112 drive LEDs directly, and what is the maximum sink current per I/O pin?
Yes, PCA9554APW,112 can drive LEDs directly when configured as outputs. Each I/O pin supports up to 10 mA sink current (VOL ≤ 0.7 V at VDD = 3.0 V) and 8 mA source current (VOH ≥ 2.5 V at VDD = 3.0 V). Total sourced current across all pins must not exceed 85 mA, and total device current must remain below 100 mA.
Is there a polarity inversion function in PCA9554APW,112, and how is it implemented?
Yes, PCA9554APW,112 includes a dedicated 8-bit Polarity Inversion register (Register 2). Writing '1' to any bit inverts the corresponding bit in the Input Port register readback - enabling active-HIGH or active-LOW interpretation of the same physical input signal without firmware XOR operations. This feature is fully implemented in PCA9554APW,112 and requires no external components.
PCA9554APW,112 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Series:
- -
- Package/Case:
- 16-TSSOP (0.173", 4.40mm Width)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Number of I/O:
- 8
- Interface:
- I2C, SMBus
- Interrupt Output:
- Yes
- Features:
- POR
- Output Type:
- Push-Pull
- Current - Output Source/Sink:
- 10mA, 25mA
- Clock Frequency:
- 400 kHz
- Voltage - Supply:
- 2.3V ~ 5.5V
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-TSSOP
PCA9554APW,112 FAQ
1.How can I place an order for PCA9554APW,112 through Aetrix?
Please submit a Request for Quotation (RFQ) for PCA9554APW,112 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for PCA9554APW,112 reliable?
The price and inventory of PCA9554APW,112 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PCA9554APW,112 is usually 5 days.
3.What payment methods are accepted for PCA9554APW,112?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PCA9554APW,112 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PCA9554APW,112?
PCA9554APW,112 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PCA9554APW,112 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for PCA9554APW,112?
For technical support, including PCA9554APW,112 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PCA9554APW,112 requirements.
6.How does Aetrix verify that PCA9554APW,112 is sourced from the original manufacturer or authorized distributors?
All PCA9554APW,112 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that PCA9554APW,112 meets industry standards.
7.What is the process for return or replacement of PCA9554APW,112?
All PCA9554APW,112 units undergo pre-shipment inspection (PSI). If there is an issue with PCA9554APW,112, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The PCA9554APW,112 part is unused and in its original packaging.
Return procedure for PCA9554APW,112:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PCA9554APW,112 Tags

-
TCA6408ARSVR
Texas Instruments
-
TCA9535RTWR
Texas Instruments

-
FXL6408UMX
onsemi

-
PCF8574ADWR
Texas Instruments

-
PCF8574APWR
Texas Instruments

-
TCA9555PWR
Texas Instruments
-
TCA9554PWR
Texas Instruments
-
TCA9554APWR
Texas Instruments

-
TCA9539PWR
Texas Instruments
-
TCA9534PWR
Texas Instruments
-
TCA9555RTWR
Texas Instruments

-
TCA9535PWR
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

