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

- Shipping:

Inventory:36,116
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PCAL6416APW,118 from NXP Semiconductors is a 16-bit I²C-bus/SMBus I/O expander with dual-supply voltage translation (VDD(I2C-bus): 1.65–5.5 V; VDD(P): 1.65–5.5 V), active-low interrupt output (INT), and hardware reset (RESET). It provides bidirectional level shifting between incompatible I/O voltages-e.g., 1.8 V SCL/SDA and 3.3 V or 5 V port pins-and supports programmable pull-up/pull-down resistors, input latching, and maskable interrupts. It is used in battery-powered mobile systems to interface microcontrollers with sensors, push buttons, and keypads while minimizing interconnects.
For engineers reviewing the PCAL6416APW,118 datasheet, PCAL6416APW,118 pinout, PCAL6416APW,118 application, or PCAL6416APW,118 equivalent, this device delivers Agile I/O features including per-pin drive strength control, interrupt status registers, and latchable inputs-critical for robust interrupt handling in low-power embedded host systems with mixed-voltage peripherals.
Technical Context
The PCAL6416APW,118 implements a dual-rail architecture with independent VDD(I2C-bus) and VDD(P) supplies, enabling true bidirectional voltage translation across four standard I²C voltage combinations (1.8/2.5/3.3/5 V master side to 1.8/2.5/3.3/5 V port side). Its register set includes two 8-bit configuration, input, output, and polarity inversion registers plus Agile I/O extensions: four output drive strength levels (0.25×–1×), input latch enable bits, and interrupt mask/status registers.
It operates at up to 400 kHz Fast-mode I²C, features Schmitt-triggered SCL/SDA inputs (hysteresis: 0.18 V @ 1.8 V to 0.5 V @ 5 V), and powers up with all 16 I/Os as high-impedance inputs and all interrupts masked-eliminating spurious INT assertions during board bring-up. The ADDR pin selects one of two I²C slave addresses (0x20 or 0x21).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| I²C Bus Speed | 400 kHz Fast-mode-supports real-time peripheral polling without CPU overhead in resource-constrained hosts. |
| VDD(I2C-bus) Range | 1.65 V to 5.5 V-enables direct connection to 1.8 V, 2.5 V, 3.3 V, or 5 V microcontroller I²C buses. |
| VDD(P) Range | 1.65 V to 5.5 V-allows interfacing with 1.8 V to 5 V GPIO peripherals (e.g., sensors, LEDs, switches) without external level shifters. |
| Port Drive Capability | 25 mA sink per port pin-supports direct LED driving without external drivers or current-limiting resistors. |
| Interrupt Logic | Open-drain active-low INT output with maskable per-pin control-reduces host polling and enables edge-triggered wake-up events. |
| Input Hysteresis | 0.18 V (1.8 V), 0.25 V (2.5 V), 0.33 V (3.3 V), 0.5 V (5 V)-improves noise immunity on slow or noisy SCL/SDA lines. |
| Standby Current | 1.5 μA typical at 5 V VDD-extends battery life in always-on sensor nodes and portable devices. |
Pinout & Package
TSSOP24 package (SOT355-1), 4.4 mm body width, 24-lead thin shrink small outline; exposed center pad optional (ground or floating).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1: INT | Interrupt output | Open-drain active-low signal indicating any unmasked input state change; requires external pull-up to VDD(I2C-bus) or VDD(P). |
| 2: VDD(I2C-bus) | I²C interface supply | Sets voltage reference for SCL/SDA level translation; must match master-side I²C bus voltage. |
| 3: RESET | Active-low reset input | Asynchronous hardware reset; connect to VDD(I2C-bus) via pull-up if unused to prevent unintended resets. |
| 4–11: P0_0 to P0_7 | Port 0 I/O pins | Configurable 8-bit parallel GPIO bank; each pin supports programmable pull-up/down, drive strength, and input latch. |
| 12: VSS | Ground | Common reference for both power domains; must be low-impedance connection to system ground plane. |
| 13–20: P1_0 to P1_7 | Port 1 I/O pins | Second 8-bit configurable GPIO bank with identical Agile I/O features as Port 0. |
| 21: ADDR | I²C address select | Hardwired HIGH/LOW to select slave address 0x20 or 0x21-enables two devices on same I²C bus. |
| 22: SCL | I²C clock input | Schmitt-triggered; requires external pull-up to VDD(I2C-bus); supports 400 kHz timing. |
| 23: SDA | I²C data I/O | Open-drain bidirectional; requires external pull-up to VDD(I2C-bus); supports 400 kHz timing. |
| 24: VDD(P) | Port supply | Sets logic level and drive capability for all 16 I/O pins; independent of VDD(I2C-bus) for mixed-voltage operation. |
Key Features
| Feature | Design Value |
|---|---|
| Programmable output drive strength | Four per-pin levels (0.25×–1×) reduce rise/fall times in low-capacitance PCB layouts without overdriving traces. |
| Latchable inputs with status register | Input latch register holds state changes until read; interrupt status register (0x4C/0x4D) identifies exact triggering pin-eliminates missed interrupts in fast-switching applications. |
| Maskable per-pin interrupts | Interrupt mask registers (0x4A/0x4B) allow selective disabling of interrupts per I/O-prevents spurious wake-ups during initialization or transient conditions. |
| Integrated 100 kΩ pull-up/pull-down resistors | Configurable per-pin via PE/PUD registers-removes need for 32 discrete resistors in keypad or switch interface designs. |
| Power-up default safety | All I/Os configured as inputs and all interrupts masked at power-on-ensures glitch-free startup and prevents unintended peripheral activation. |
Applications
| Industrial Keypad Interface | Multi-Voltage Sensor Hub |
|---|---|
Use Scenario: A 16-key membrane keypad connects to an ARM Cortex-M0+ MCU operating at 3.3 V, while the keypad matrix runs at 5 V for EMI robustness. IC Role / Device Role / Timing Role: PCAL6416APW,118 acts as a voltage-translating I/O bridge, reading keypresses via interrupt-driven polling and translating 5 V logic to 3.3 V I²C signals. Use Value: Eliminates external level shifters and discrete pull-ups; reduces BOM count by 18 components versus discrete solution. |
Use Scenario: An environmental monitoring node integrates 1.8 V digital humidity sensor, 2.5 V temperature sensor, and 3.3 V pressure sensor-all sharing one I²C bus with a 3.3 V host MCU. IC Role / Device Role / Timing Role: PCAL6416APW,118 serves as a unified I/O expansion and voltage translation hub, isolating mixed-voltage peripherals from the host I²C domain. Use Value: Enables single-bus integration of three disparate voltage-domain sensors without bus contention or level-shifter delays. |
| Low-Power Wearable Button System | LED Status Panel Controller |
Use Scenario: A fitness tracker uses three mechanical buttons (VDD(P) = 1.8 V) connected to a 3.3 V application processor; system must wake from deep sleep on button press. IC Role / Device Role / Timing Role: PCAL6416APW,118 monitors buttons via latched inputs and asserts INT to wake the host; its 1.5 μA standby current minimizes quiescent drain. Use Value: Achieves sub-2 μA total system sleep current while maintaining responsive, glitch-immune button detection. |
Use Scenario: A network router front panel uses 16 status LEDs (red/green/yellow) driven directly from GPIOs, with brightness controlled via PWM from host MCU. IC Role / Device Role / Timing Role: PCAL6416APW,118 functions as a high-current GPIO expander, sinking 25 mA per LED without external drivers or current-limiting resistors. Use Value: Reduces thermal load and PCB area vs. discrete transistor + resistor solutions; simplifies layout with integrated sink capability. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar I/O expander applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| PCA6416APW,118 | No Agile I/O features: no programmable drive strength, no input latch, no interrupt status register, no pull-up/pull-down control. | Requires external components for pull-ups, lacks interrupt source identification, and cannot support latched fast inputs. | Select PCA6416APW,118 only when basic 16-bit expansion suffices and Agile I/O features are unnecessary. |
| PCAL6416AHF,128 | Same die, HWQFN24 package (4 × 4 × 0.75 mm); identical electrical specs and register map. | Smaller footprint and better thermal performance; requires rework for TSSOP-to-QFN migration. | Choose PCAL6416AHF,128 for space-constrained or thermally demanding designs where TSSOP24 is unsuitable. |
Compared with PCA6416APW,118, the PCAL6416APW,118 adds critical debug and reliability features-input latching and interrupt status registers-that eliminate race conditions in interrupt service routines, while PCAL6416AHF,128 offers identical functionality in a thermally superior QFN package for compact layouts.
Availability
PCAL6416APW,118 is available at Aetrix Electronics and suitable for industrial keypad interfaces, multi-voltage sensor hubs, and low-power wearable button systems requiring stable component supply, long-term lifecycle support, and guaranteed traceable sourcing.
Supply support for PCAL6416APW,118 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 leader focused on secure connectivity solutions for automotive, industrial, and IoT applications, with core expertise in mixed-signal IC design and embedded processing.
The PCAL6416APW,118 belongs to NXP's Agile I/O expander product line, engineered specifically for mixed-voltage embedded systems needing intelligent, interrupt-aware GPIO expansion without external support components.
FAQ
What is the primary function of the PCAL6416APW,118 in a system?
The PCAL6416APW,118 serves as a 16-bit I²C-bus I/O expander with integrated voltage translation between incompatible logic domains. It extends GPIO count for microcontrollers while enabling direct interface to peripherals operating at different supply voltages-e.g., connecting a 3.3 V MCU to 5 V sensors-without external level shifters. Its Agile I/O features enhance system reliability and reduce BOM cost.
How does the PCAL6416APW,118 handle power-up behavior to prevent glitches?
The PCAL6416APW,118 powers up with all 16 I/Os configured as high-impedance inputs and all interrupt mask bits set to 1-ensuring no spurious INT assertion or unintended peripheral activation. This safe default eliminates the need for software initialization before hardware stabilization, making it ideal for battery-powered and safety-critical applications where deterministic startup is required.
Can the PCAL6416APW,118 drive LEDs directly, and what is its current capability?
Yes, the PCAL6416APW,118 can drive LEDs directly via its Port P outputs, which provide up to 25 mA sink current per pin. This eliminates the need for external driver transistors or current-limiting resistors in status indicator applications. The output drive strength is programmable in four levels (0.25×–1×), allowing optimization for brightness and power consumption.
What is the role of the ADDR pin on the PCAL6416APW,118?
The ADDR pin on the PCAL6416APW,118 selects one of two I²C slave addresses: logic HIGH yields 0x21, logic LOW yields 0x20. This allows two PCAL6416APW,118 devices to share the same I²C bus without address conflict-essential in systems requiring >16 expanded I/Os or redundant sensor interfaces. ADDR is sampled at power-up and latched internally.
Does the PCAL6416APW,118 support both open-drain and push-pull output configurations?
Yes, the PCAL6416APW,118 supports both output modes via its Output Port Configuration register (0x4F). Each 8-bit port bank (P0 and P1) can be independently configured as push-pull or open-drain. This flexibility enables compatibility with legacy I²C peripherals requiring open-drain signaling while supporting faster, stronger drive for local LEDs or logic-level translation.
PCAL6416APW,118 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Series:
- Agile
- Package/Case:
- 24-TSSOP (0.173", 4.40mm Width)
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Number of I/O:
- 16
- Interface:
- I2C, SMBus
- Interrupt Output:
- Yes
- Features:
- POR
- Output Type:
- Open Drain, Push-Pull
- Current - Output Source/Sink:
- 10mA, 25mA
- Clock Frequency:
- 400 kHz
- Voltage - Supply:
- 1.65V ~ 5.5V
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 24-TSSOP
PCAL6416APW,118 FAQ
1.How can I place an order for PCAL6416APW,118 through Aetrix?
Please submit a Request for Quotation (RFQ) for PCAL6416APW,118 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 PCAL6416APW,118 reliable?
The price and inventory of PCAL6416APW,118 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PCAL6416APW,118 is usually 5 days.
3.What payment methods are accepted for PCAL6416APW,118?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PCAL6416APW,118 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PCAL6416APW,118?
PCAL6416APW,118 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PCAL6416APW,118 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 PCAL6416APW,118?
For technical support, including PCAL6416APW,118 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PCAL6416APW,118 requirements.
6.How does Aetrix verify that PCAL6416APW,118 is sourced from the original manufacturer or authorized distributors?
All PCAL6416APW,118 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 PCAL6416APW,118 meets industry standards.
7.What is the process for return or replacement of PCAL6416APW,118?
All PCAL6416APW,118 units undergo pre-shipment inspection (PSI). If there is an issue with PCAL6416APW,118, 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 PCAL6416APW,118 part is unused and in its original packaging.
Return procedure for PCAL6416APW,118:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PCAL6416APW,118 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…

