NXP Semiconductors PCAL6416AHF,128
- Part No.:
- PCAL6416AHF,128
- Manufacturer:
- NXP Semiconductors
- Category:
- I/O Expanders
- Package:
- 24-WFQFN Exposed Pad
- Datasheet:
-
PCAL6416AHF,128.pdf
- Description:
- IC XPND 400KHZ I2C SMBUS 24HWQFN
- Quantity:
- Payment:

- Shipping:

Inventory:129,361
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PCAL6416AHF,128 from NXP Semiconductors is a 16-bit I²C-bus/SMBus I/O expander with dual-voltage rails (VDD(I2C-bus): 1.65–5.5 V; VDD(P): 1.65–5.5 V), programmable pull-up/pull-down resistors (100 kΩ), and maskable open-drain interrupt output. It provides bidirectional level translation between incompatible I/O voltage domains-e.g., 1.8 V microcontroller SDA/SCL and 3.3 V or 5 V peripherals-and supports latchable inputs for spurious-interrupt suppression in battery-powered sensor interfaces.
For engineers reviewing the PCAL6416AHF,128 datasheet, PCAL6416AHF,128 pinout, PCAL6416AHF,128 application, or PCAL6416AHF,128 equivalent, this device delivers Agile I/O features including per-pin drive strength control (four levels), input latching, interrupt status registers, and bank-selectable push-pull/open-drain outputs-critical for low-power embedded systems requiring flexible GPIO expansion without external logic or discrete biasing.
Technical Context
The PCAL6416AHF,128 implements a register-mapped I²C slave interface with 16 configurable GPIOs split across two 8-bit ports (P0_0–P0_7, P1_0–P1_7), each supporting independent direction control, polarity inversion, and interrupt masking. Its Agile I/O architecture includes dedicated registers for output drive strength (40h–43h), input latching (44h–45h), pull-up/pull-down enable and selection (46h–49h), and interrupt status (4Ch–4Dh).
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 integrates noise filtering on bus lines. Power-on reset initializes all I/Os as inputs, masks all interrupts by default, and ensures glitch-free startup-enabling reliable board bring-up in mixed-voltage industrial and portable designs.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| I²C Speed | 400 kHz Fast-mode-supports high-throughput GPIO configuration and status reads without blocking main processor. |
| VDD(I2C-bus) Range | 1.65 V to 5.5 V-sets SCL/SDA logic level and enables bidirectional voltage translation to Port P. |
| VDD(P) Range | 1.65 V to 5.5 V-defines Port P I/O voltage domain; independent of VDD(I2C-bus) for true mixed-signal interfacing. |
| Interrupt Output | Open-drain active-low INT-asserts when masked input state differs from Input Port register; supports latched edge detection. |
| Input Latch Support | Per-pin latch enable (44h/45h)-holds interrupt-causing logic values until Input Port register is read, reducing host ISR latency. |
| Output Drive Strength | Four programmable levels (0.25× to 1× base)-adjusts rise/fall times for low-capacitance PCB traces or direct LED driving (25 mA sink). |
| Pull-up/Pull-down | 100 kΩ selectable per pin (48h/49h), enabled via 46h/47h-eliminates need for external bias resistors on floating or switch inputs. |
Pinout & Package
PCAL6416AHF,128 uses HWQFN24 (SOT994-1) package: 4 mm × 4 mm × 0.75 mm body, 24-terminal thermal-enhanced quad flat no-lead with exposed center pad (to be connected to ground or left floating). Pin numbering follows standard top-view index-area orientation.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| INT (22) | Interrupt output | Active-low open-drain signal indicating changed input state; requires external pull-up to VDD(I2C-bus) or VDD(P). |
| VDD(I2C-bus) (23) | I²C interface supply | Sets SCL/SDA logic threshold and enables level translation; must match master's VDD. |
| RESET (24) | Active-low reset input | Hard-resets internal registers and I²C state machine without power cycle; pulled up to VDD(I2C-bus) if unused. |
| P0_0–P0_7 (1–8) | Port 0 I/O pins | 8-bit bidirectional GPIO bank; individually configurable as input/output, with latch, pull, and drive control. |
| P1_0–P1_7 (10–17) | Port 1 I/O pins | 8-bit bidirectional GPIO bank; functionally identical to Port 0, supporting same Agile I/O features. |
| ADDR (18) | Hardware address select | Configures I²C slave address (0x20 or 0x21); tied HIGH/LOW to allow two devices on same bus. |
| SCL (19), SDA (20) | I²C serial clock/data | Compliant with SMBus timing; Schmitt-triggered inputs with hysteresis improve noise immunity. |
| VDD(P) (21) | Port supply | Sets voltage domain for all 16 I/O pins; independent of VDD(I2C-bus) for true level-shifting operation. |
| VSS (9) | Ground reference | Common return for both power domains; must be low-impedance connection to system GND. |
Key Features
| Feature | Design Value |
|---|---|
| Programmable output drive strength | Four per-pin current levels (0.25× to 1×) reduce EMI and optimize rise/fall times for specific trace capacitance. |
| Latchable inputs with status register | Input latch register (44h/45h) + interrupt status register (4Ch/4Dh) enable deterministic interrupt servicing without polling. |
| Maskable per-pin interrupts | Interrupt mask registers (4Ah/4Bh) prevent spurious wakeups during boot or transient conditions-default masked at power-on. |
| Integrated 100 kΩ pull-up/pull-down | Configurable per-pin via 46h–49h registers-replaces 32 discrete resistors and simplifies BOM for keypad, button, or sensor interfaces. |
| Dual-rail voltage translation | VDD(I2C-bus) and VDD(P) independently set (1.65–5.5 V each)-enables seamless interfacing between 1.8 V MCUs and 5 V peripherals. |
Applications
| Industrial HMI Keypads | Portable Medical Sensor Nodes |
|---|---|
|
Use Scenario: 16-key membrane keypad with backlight control in factory-floor HMIs operating at 24 V DC, interfaced to a 3.3 V ARM Cortex-M4 MCU. IC Role / Device Role / Timing Role: I/O expander providing level-shifted, debounced key-scan inputs and LED-driver outputs; INT signals keypress without I²C polling. Use Value: Eliminates external level shifters and pull resistors; 25 mA sink per port pin drives LEDs directly; latched inputs ensure no missed key events during MCU sleep. |
Use Scenario: Wearable pulse oximeter with ambient light sensor, temperature sensor, and push-button controls, powered by coin-cell battery. IC Role / Device Role / Timing Role: Low-quiescent GPIO hub managing sensor enable lines, button inputs, and alert LED; operates at 1.8 V I²C / 3.3 V sensor rail. Use Value: 1.5 μA standby current extends battery life; programmable pull-ups eliminate leakage paths; interrupt-driven wake avoids constant I²C polling. |
| Automotive Body Control Modules | Smart Home Hub Interfaces |
|
Use Scenario: Door module monitoring window switches, mirror controls, and interior lighting in 12 V automotive systems with 3.3 V microcontroller. IC Role / Device Role / Timing Role: Robust I/O expander with 5 V-tolerant ports handling switch inputs and relay drivers; RESET ensures deterministic recovery after brownout. Use Value: 5 V tolerance protects against load-dump transients; latchable inputs capture fast switch transitions; maskable INT prevents false triggers during ECU reset. |
Use Scenario: Wi-Fi-connected home hub aggregating Zigbee/Z-Wave sensors, buttons, and status LEDs across mixed-voltage subsystems. IC Role / Device Role / Timing Role: Centralized GPIO manager translating between 3.3 V SoC and legacy 5 V sensor modules; ADDR pin allows dual-device addressing on shared bus. Use Value: Dual-supply flexibility supports legacy and modern peripherals; interrupt status register identifies exact triggered input-no bit-scanning required. |
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: lacks programmable drive strength, input latching, pull-up/pull-down selection, and interrupt status registers. | Requires external components for pull resistors and interrupt debouncing; unsuitable for low-latency or low-power interrupt-driven designs. | Select PCA6416APW,118 only when cost sensitivity outweighs feature requirements and external biasing is acceptable. |
| TCA6416APWR | TI part with identical pinout and basic register map but no input latch or drive strength control; interrupt mask defaults to unmasked at power-up. | Higher risk of spurious interrupts during power-up; no per-pin latch retention-requires faster host ISR response to avoid missed edges. | Choose TCA6416APWR only if TI ecosystem alignment or existing schematic reuse justifies loss of latching and drive tuning. |
Compared with PCA6416APW,118 and TCA6416APWR, the PCAL6416AHF,128 uniquely combines interrupt masking at power-on, input latching, and per-pin drive strength-enabling robust, low-power, and layout-efficient GPIO expansion where deterministic interrupt handling and mixed-voltage interoperability are critical.
Availability
PCAL6416AHF,128 is available at Aetrix Electronics and suitable for industrial HMI, portable medical devices, automotive body electronics, and smart home hubs requiring stable component supply, long-term lifecycle support, and guaranteed traceable sourcing.
Supply support for PCAL6416AHF,128 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, IoT, and mobile applications, with deep expertise in mixed-signal interface ICs and embedded processing.
The PCAL6416AHF,128 belongs to NXP's Agile I/O expander product line, designed specifically to simplify GPIO expansion in space-constrained, low-power, and mixed-voltage embedded systems-replacing discrete logic, level shifters, and bias resistors with a single configurable IC.
FAQ
What is the default I/O configuration at power-on for PCAL6416AHF,128?
At power-on, all 16 I/O pins (P0_0–P0_7 and P1_0–P1_7) of the PCAL6416AHF,128 are configured as high-impedance inputs, and all interrupt mask bits are set to 1-ensuring no spurious interrupts occur during system initialization. The Configuration registers (06h/07h) power up with 0xFF, and the Interrupt Mask registers (4Ah/4Bh) also default to 0xFF.
How does PCAL6416AHF,128 achieve bidirectional voltage level translation?
The PCAL6416AHF,128 achieves bidirectional level translation using separate supply rails: VDD(I2C-bus) sets the logic threshold for SCL/SDA inputs and defines the I²C-side voltage domain, while VDD(P) powers the 16 I/O ports. Internal circuitry references VDD(I2C-bus) to translate signals between the bus and port sides-enabling, for example, 1.8 V SCL/SDA communication with 5 V Port P outputs.
Can PCAL6416AHF,128 drive LEDs directly, and what is its maximum sink current?
Yes, the PCAL6416AHF,128 can drive LEDs directly: each of its 16 I/O pins supports up to 25 mA sink current in push-pull or open-drain mode. This eliminates external driver transistors for indicator LEDs in applications like HMI panels or status displays-provided total package current remains within thermal limits and VDD(P) is appropriately rated.
What is the purpose of the ADDR pin on PCAL6416AHF,128, and how is it used?
The ADDR pin on PCAL6416AHF,128 selects one of two I²C slave addresses (0x20 or 0x21) by connecting it to VDD(P) (HIGH) or GND (LOW). This allows two PCAL6416AHF,128 devices-or one PCAL6416AHF,128 and one PCA6416APW,118-to share the same I²C bus without address conflict, simplifying multi-expander system design.
Does PCAL6416AHF,128 include built-in ESD protection, and what levels are specified?
Yes, the PCAL6416AHF,128 includes on-chip ESD protection exceeding JEDEC standards: 2000 V Human-Body Model (HBM, JESD22-A114-A) and 1000 V Charged-Device Model (CDM, JESD22-C101). This enables robust handling during assembly and operation in environments with moderate electrostatic stress-reducing need for external TVS diodes on I/O lines.
PCAL6416AHF,128 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Series:
- Agile
- Package/Case:
- 24-WFQFN Exposed Pad
- 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-HWQFN (4x4)
PCAL6416AHF,128 FAQ
1.How can I place an order for PCAL6416AHF,128 through Aetrix?
Please submit a Request for Quotation (RFQ) for PCAL6416AHF,128 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 PCAL6416AHF,128 reliable?
The price and inventory of PCAL6416AHF,128 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PCAL6416AHF,128 is usually 5 days.
3.What payment methods are accepted for PCAL6416AHF,128?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PCAL6416AHF,128 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PCAL6416AHF,128?
PCAL6416AHF,128 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PCAL6416AHF,128 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 PCAL6416AHF,128?
For technical support, including PCAL6416AHF,128 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PCAL6416AHF,128 requirements.
6.How does Aetrix verify that PCAL6416AHF,128 is sourced from the original manufacturer or authorized distributors?
All PCAL6416AHF,128 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 PCAL6416AHF,128 meets industry standards.
7.What is the process for return or replacement of PCAL6416AHF,128?
All PCAL6416AHF,128 units undergo pre-shipment inspection (PSI). If there is an issue with PCAL6416AHF,128, 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 PCAL6416AHF,128 part is unused and in its original packaging.
Return procedure for PCAL6416AHF,128:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PCAL6416AHF,128 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…

