NXP Semiconductors

PCA9539PW/Q900,118 - 16-Bit I2C GPIO Expander | NXP

N.º de pieza: PCA9539PW/Q900,118 ✓ Activo
En stock Se envía en 1-3 días hábiles
3.0 V to 5.5 V (Q900 variant) Vdss TSSOP-24 (SOT361-1) Package 400 kHz Speed
Desde $0.86 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-19
Precios por volumen
Cant. Precio unitario Total
1 $1.62 $1,62
10 $1.46 $14,60
100 $1.24 $124,00
500 $1.02 $510,00
1.000 $0.86 $860,00
ℹ️ Todos los precios están en USD

PCA9539PW/Q900,118 Descripción general

The NXP PCA9539PW/Q900,118 is a 16-bit I2C-bus/SMBus GPIO expander with interrupt output and active-LOW reset, delivering 16 general-purpose I/O lines over a 400 kHz I2C interface in a 24-pin TSSOP (SOT361-1) package.

An I/O expander is an interface IC that adds general-purpose input/output pins to a microcontroller or host processor through a serial bus such as I2C or SMBus. In the system hierarchy, it sits between the host MCU and peripheral circuitry - a power-management and interface component that relieves pin-constrained controllers of the burden of driving buttons, LEDs, switches, and sensors directly.

Key features include 16 quasi-bidirectional GPIOs with 5 V tolerant I/Os, a polarity inversion register, an active-LOW open-drain interrupt output, and an external RESET pin that restores the default state without a bus power cycle. The /Q900 variant is qualified to AEC-Q100 for automotive applications and operates from 3.0 V to 5.5 V, versus 2.3 V to 5.5 V for the standard PCA9539PW.

Architecturally, the PCA9539 is a CMOS slave device with four register pairs (input, output, polarity inversion, configuration) addressed via two hardware address pins A0 and A1, allowing four devices on one bus for up to 64 I/Os. Configuration registers set each pin as input (high-impedance) or output. The interrupt function flags any input state change for fast host polling, avoiding continuous bus reads.

Typical applications include automotive body electronics (door modules, lighting control), keypad and switch scanning, LED drive expansion, server backplane monitoring, and industrial PLC I/O cards where MCU pin count is scarce.

Design consideration: unused inputs should not be left floating; tie them to a defined level via the internal or external pull-up, and keep the I2C pull-up resistance sized for the 400 kHz bus load capacitance.

This page synthesizes distributor pricing, drop-in alternatives from TI, Nexperia, and NXP standard-grade lines, plus design notes not found in the manufacturer datasheet.

Alternativas directas para PCA9539PW/Q900,118 — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PCA9539PW,118

✅ Sustitución directa
📦 TSSOP-24 (SOT361-1)
same die and pinout, industrial grade, supply 2.3-5.5 V vs 3.0-5.5 V, no AEC-Q100

📋 Alternativa de referencia (no en el catálogo)

PCA9539RPW,118

✅ Sustitución directa
📦 TSSOP-24 (SOT361-1)
same pinout per shared PCA9539/PCA9539R datasheet, reset function variant family member, supply 3.0-5.5 V for /Q900

📋 Alternativa de referencia (no en el catálogo)

PCA9539D,118

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 TSSOP-24 (SOT361-1)
same logic in SO24/SSOP24-family plastic body, verify exact package ordering code before ordering

📋 Alternativa de referencia (no en el catálogo)

TCA9539PWR

✅ Sustitución directa
📦 TSSOP-24 (SOT361-1)
TI equivalent, pin-to-pin, same register map and 400 kHz I2C, supply 1.65-5.5 V

📋 Alternativa de referencia (no en el catálogo)

PCA9539PW

✅ Sustitución directa
NXP Semiconductors
📦 TSSOP-24 (SOT361-1)
16-bit general-purpose I/O expander · I2C/SMBus · 16 · 2.3 V to 5.5 V · 400 kHz · Yes · Yes · Push-pull output

✓ En stock

Consulte el precio

Ver hoja de datos →

PCA9535CPW,112

✅ Sustitución directa
📦 TSSOP-24 (SOT361-1)
no RESET pin (pin 20 becomes NC/ADDR per datasheet), recovery requires power cycle, otherwise same TSSOP-24 footprint

📋 Alternativa de referencia (no en el catálogo)

PCA9539PW/Q900,118 Especificaciones

Number of I/O Bits 16
Interfaz I2C, SMBus
Maximum Bus Frequency 400 kHz
Supply Voltage Range 3.0 V to 5.5 V (Q900 variant)
I/O Tolerance 5 V tolerant I/Os
Interrupt Output Yes, active LOW, open drain
Reset Pin Yes, active LOW external RESET
Polarity Inversion Register Yes
Hardware Address Pins A0, A1 (4 slave addresses)
Register Pairs Input, Output, Polarity Inversion, Configuration
Technology CMOS
Qualification AEC-Q100 (Q900 automotive grade)
Encapsulado TSSOP-24 (SOT361-1)
Tipo de montaje Surface Mount
Estado RoHS Compliant

Configuración de pines de PCA9539PW/Q900,118

TSSOP-24 Package Pinout Diagram TSSOP-24 4.4x7.8mm, P0.65mm, JEDEC MO-153. 1 24 2 23 3 22 4 21 5 20 6 19 7 18 8 17 9 16 10 15 11 14 12 13 TSSOP-24
Pin 1 A0 — Address input 0
Pin 2 A1 — Address input 1
Pin 3 P00 — Port 0 input/output 0
Pin 4 P01 — Port 0 input/output 1
Pin 5 P02 — Port 0 input/output 2
Pin 6 P03 — Port 0 input/output 3
Pin 7 P04 — Port 0 input/output 4
Pin 8 P05 — Port 0 input/output 5
Pin 9 P06 — Port 0 input/output 6
Pin 10 P07 — Port 0 input/output 7
Pin 11 P10 — Port 1 input/output 0
Pin 12 P11 — Port 1 input/output 1
Pin 13 P12 — Port 1 input/output 2
Pin 14 P13 — Port 1 input/output 3
Pin 15 P14 — Port 1 input/output 4
Pin 16 P15 — Port 1 input/output 5
Pin 17 P16 — Port 1 input/output 6
Pin 18 P17 — Port 1 input/output 7
Pin 19 INT — Interrupt output, active LOW, open drain
Pin 20 RESET — Active LOW reset input, restores default state
Pin 21 VSS — Ground
Pin 22 SCL — Serial clock line
Pin 23 SDA — Serial data line
Pin 24 VDD — Supply voltage, 3.0 V to 5.5 V (Q900)

Aplicaciones típicas

PCA9539PW/Q900,118 es adecuado para 6 aplicacións: Automotive Body Electronics, Keypad and Switch Scanning, LED Drive and Status Indication, Server Backplane and Rack Monitoring, Industrial PLC I/O Expansion, Battery-Powered and Handheld Devices.

🚗

Automotive Body Electronics

The AEC-Q100 qualification of the PCA9539PW/Q900,118 makes it a natural fit for door modules, seat control, mirror adjustment, and lighting control units. Its 16 quasi-bidirectional GPIOs replace dedicated MCU pins for switch reading and relay/LED drive, while the active-LOW interrupt flags switch state changes without continuous bus polling. Placed on the vehicle's I2C bus at 400 kHz, it tolerates 5 V transients on its I/Os, and the RESET pin allows a watchdog or MCU to restore default states after a bus fault without power-cycling the module - important for functional-safety-oriented designs.

🧩

Keypad and Switch Scanning

The PCA9539PW/Q900,118 expands a pin-limited MCU into a matrix keypad or discrete-switch interface: Port 0 drives scan lines as outputs while Port 1 reads return lines as inputs. The polarity inversion register lets the firmware read an active-LOW matrix without software XOR logic. Whenever any return line changes, the open-drain INT output (pin 19) asserts, waking the MCU from idle instead of timed polling - reducing bus traffic to a single 3-byte read per event. At 400 kHz I2C, a full 16-pin read takes on the order of 100 microseconds, fast enough for debounced human-interface scanning.

💡

LED Drive and Status Indication

Sixteen outputs of the PCA9539PW/Q900,118 drive status LEDs, backlight enables, or fault indicators through appropriate series resistors. The configuration register switches any pin between input and output dynamically, so one port can double as both LED drive and button read in time-multiplexed schemes. Because outputs are registered, the host updates all 16 indicators with a single 3-byte I2C write, and the state persists without host intervention. In 5 V systems the pins sink standard LED currents per datasheet ratings; for higher-current strings, pair with external transistors or LED drivers.

🖥️

Server Backplane and Rack Monitoring

In servers and storage shelves, the PCA9539PW/Q900,118 aggregates presence-detect signals, hot-swap handle switches, fan-fail flags, and board revision straps onto a shared 3.3 V or 5 V SMBus. The 5 V tolerant I/Os accept legacy 5 V telemetry lines even when the expander runs at 3.3 V. The RESET pin allows a shelf-management MCU or CPLD to recover the expander to a known state after SMBus hangs - a common field failure mode - without cycling the backplane power. Four addressable devices yield 64 monitored points per bus segment, sufficient for mid-plane shelf designs.

🏭

Industrial PLC I/O Expansion

Factory automation I/O cards use the PCA9539PW/Q900,118 to digitize limit switches, selector switches, and relay feedback while also driving panel lamps and relay coils (via driver transistors). The open-drain interrupt provides event-driven scanning of discrete inputs, and the polarity inversion register normalizes mixed sourcing/sinking field wiring in software. Its industrial temperature capability and wide availability from NXP, TI, and Nexperia simplify long-term sourcing for multi-year production programs. Bus isolation with an I2C buffer allows the expander to sit on a remote card connected through long cable runs.

📱

Battery-Powered and Handheld Devices

Portable instruments and handheld terminals use the PCA9539PW/Q900,118 to manage buttons, LEDs, and low-rate sensor enables while keeping the main MCU in deep sleep. The expander's low CMOS standby consumption preserves battery life, and the interrupt output wakes the MCU only on genuine user input, eliminating periodic GPIO polling over I2C. Running at 3.3 V with 5 V tolerant inputs lets one rail strategy serve both new and legacy peripherals. Typical designs place a 10 kOhm pull-up on INT to the MCU wake pin and use the RESET line tied to the system supervisor for clean power-up defaults.

What is the supply voltage range of PCA9539PW/Q900,118?
The PCA9539PW/Q900,118 operates from a 3.0 V to 5.5 V supply. According to the NXP PCA9539/PCA9539R datasheet, the Q900 automotive versions (PCA9539PW/Q900 and PCA9539RPW/Q900) have a narrower 3.0-5.5 V range, while the standard PCA9539PW supports 2.3 V to 5.5 V. All I/Os are 5 V tolerant regardless of supply, so the device can interface 5 V signals even when powered at 3.3 V.
How many GPIO pins does the PCA9539 provide?
The PCA9539PW/Q900,118 provides 16 general-purpose input/output pins, organized as two 8-bit ports (Port 0: P00-P07, Port 1: P10-P17). Direction of each pin is set individually through the two configuration registers. With two hardware address pins A0 and A1, four PCA9539 devices can share one I2C bus, expanding a system to as many as 64 GPIOs.
What is the difference between PCA9539PW/Q900,118 and PCA9539PW,118?
Both parts are identical 16-bit I2C I/O expanders in the same TSSOP-24 (SOT361-1) package with the same pinout. The /Q900 suffix indicates automotive AEC-Q100 qualification and a supply range of 3.0 V to 5.5 V instead of 2.3 V to 5.5 V. The standard PCA9539PW,118 is the industrial/consumer grade; choose the /Q900 part for automotive designs, and it can replace the standard part where 2.3-3.0 V operation is not required.
Can TCA9539PWR replace PCA9539PW/Q900,118?
Yes. The TI TCA9539PWR is a pin-compatible, functionally equivalent drop-in replacement in the same 24-pin TSSOP package with the same register map, interrupt and reset functions. Per the TI PCA9539/TCA9539 datasheets, the register interface and electrical characteristics are equivalent. Verify supply range and any automotive qualification requirement (TI offers TCA9539-Q1 for AEC-Q100) before substituting in a qualified design.
Where to buy PCA9539PW/Q900,118 and what is the price?
PCA9539PW/Q900,118 is available from DigiKey, Mouser, and XAIPART, with stock typically shipping same day. As of 2026-10-19, XAIPART pricing starts at approximately 1.62 USD for 1 piece, dropping to about 0.86 USD at 1000 pieces. DigiKey lists it as an in-stock item (DigiKey part page 3679449). Always confirm current stock and lead time at checkout, as distributor inventory changes daily.
What is the lead time for PCA9539PW/Q900,118?
For distributor stock purchases, lead time is effectively immediate - DigiKey and Mouser both show the part as buy-now/ships-today items as of 2026-10-19. Factory direct orders from NXP for volume production typically require standard lead times of several weeks. Because the PCA9539 family is active (not end-of-life), no last-time-buy restriction applies; however, for automotive builds confirm allocation status with your authorized NXP distributor.
PCA9539 vs PCA9535 - which should I use?
Choose the PCA9539 when your design needs the external RESET pin and the widest supply range (2.3 V minimum on standard grade). Choose the PCA9535 (e.g., PCA9535CPW, also in TSSOP-24) when you do not need reset and want a slightly lower-cost alternative - it lacks the RESET pin, so recovery from a bus fault requires a power cycle. Both offer 16 I2C GPIOs at 400 kHz with identical input/output/polarity/configuration register maps, so migration is mostly firmware-transparent.
When should I choose the PCA9539 over the PCA9575?
Choose the PCA9539 for simple, low-cost GPIO expansion with standard push-pull/open-drain behavior. Choose the PCA9575 when you need advanced features such as stronger configurable pull-up/pull-down and latch-up-resistant I/O structure at hot-plug conditions. The PCA9539 is the safer, widely second-sourced choice for automotive body electronics and general switch/LED scanning; the PCA9575 suits high-reliability hot-swap and backplane designs where its enhanced I/O robustness justifies the higher cost.
What is the best drop-in replacement for PCA9539PW/Q900,118?
The best drop-in replacement is the NXP PCA9539PW,118 (same die, TSSOP-24, same pinout, industrial grade, wider 2.3 V supply range). Cross-brand, the Texas Instruments TCA9539PWR is pin-to-pin compatible with the same register map, and Nexperia also manufactures the PCA9539PW. All three share the SOT361-1 footprint, so no PCB change is required. For automotive-qualified designs, substitute only with an AEC-Q100 qualified variant such as the TI TCA9539-Q1.
Where to download the PCA9539PW/Q900,118 datasheet PDF?
The official datasheet PDF is available on the NXP website at https://www.nxp.com/docs/en/data-sheet/PCA9539_PCA9539R.pdf - this document covers both the PCA9539 and PCA9539R variants including the /Q900 automotive grades. NXP also hosts a product information page at nxp.com/part/PCA9539PW with ordering data and lifecycle status. Avoid third-party mirror sites when possible, as NXP's copy is always the latest revision.
Where can I find the PCA9539 TSSOP-24 pinout?
The complete pinout is in the NXP PCA9539/PCA9539R datasheet under the pinning information section for the TSSOP24 (SOT361-1) package. In summary: pins 1-2 are address pins A0-A1; pins 3-10 are Port 0 (P00-P07); pins 11-18 are Port 1 (P10-P17); pin 19 is INT; pin 20 is RESET; pin 21 is VSS; pins 22-23 are SCL and SDA; pin 24 is VDD. The same page reproduces this diagram.
Is the PCA9539PW/Q900,118 automotive qualified?
Yes. The /Q900 suffix denotes NXP automotive qualification to AEC-Q100, and the Mouser product page lists AEC-Q100 qualification for this part specifically. This makes it suitable for automotive body electronics, door modules, and lighting control. The non-Q900 PCA9539PW,118 is the industrial/consumer grade without this qualification, so designs targeting automotive builds must specify the /Q900,118 ordering code.
How does the PCA9539 interrupt output work?
The PCA9539 generates an active-LOW, open-drain interrupt (pin 19) whenever any input port pin changes state relative to its last read. The host MCU services the interrupt by reading the input registers, which automatically clears the INT output. This lets a microcontroller sleep or poll other tasks instead of continuously scanning the expander over I2C, saving bus bandwidth and system power. Note INT does not flag output changes or remain set for input pins configured as outputs.
What is the maximum I2C bus speed of the PCA9539?
The PCA9539PW/Q900,118 supports I2C-bus and SMBus operation up to 400 kHz (Fast-mode), as specified in the DigiKey and NXP product listings. At 400 kHz, reading both 8-bit input ports takes roughly 100 microseconds of bus time including addressing and acknowledgment. The device is not Fast-mode Plus (1 MHz) capable; if higher bus speed or more I/Os are needed, consider newer NXP expanders such as the PCA9671 family.
What are the key specifications of PCA9539PW/Q900,118 engineers should know?
The PCA9539PW/Q900,118 is a 16-bit I2C/SMBus GPIO expander at up to 400 kHz with 5 V tolerant I/Os, supply range 3.0 V to 5.5 V (Q900 grade), active-LOW open-drain interrupt, active-LOW RESET, polarity inversion register, and AEC-Q100 automotive qualification in a 24-pin TSSOP (SOT361-1) package. Two address pins allow four devices per bus for 64 total GPIOs. This dense combination of interrupt, reset, and automotive grade is what distinguishes it from the simpler PCA9535.

Datos de referencia de ingeniería para PCA9539PW/Q900,118 — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the PCA9539PW/Q900,118 when your design is automotive or reliability-critical and runs on a 3.3 V or 5 V rail: it is the only variant here with AEC-Q100 qualification plus the external RESET pin. Choose the NXP PCA9539PW,118 (same pinout) for industrial/consumer designs needing a 2.3 V supply floor and slightly lower cost. Choose the TI TCA9539PWR as a second source for supply-chain resilience - it is pin-to-pin compatible with the same register map and adds a 1.65 V supply option, but use TCA9539-Q1 if automotive qualification is still required. Avoid the PCA9535CPW,112 if your system relies on reset recovery after I2C faults, since it has no RESET pin; it is otherwise the lowest-cost drop-in in the same TSSOP-24 footprint for simple GPIO expansion.

Comparación con alternativas

Parámetro Este producto PCA9539PW,118 TCA9539PWR PCA9535CPW,112
Package TSSOP-24 (SOT361-1) TSSOP-24 - same TSSOP-24 - same TSSOP-24 - same
Brand NXP Semiconductors NXP Semiconductors Texas Instruments NXP Semiconductors
Number of GPIOs 16 16 16 16
Supply Voltage Range 3.0 V to 5.5 V 2.3 V to 5.5 V 1.65 V to 5.5 V 2.3 V to 5.5 V
Reset Pin Yes (active LOW) Yes (active LOW) Yes (active LOW) No
Interrupt Output Yes, active LOW open drain Yes Yes Yes
Automotive Qualification AEC-Q100 (/Q900) No (standard grade) No (use TCA9539-Q1) No
Max Bus Frequency 400 kHz 400 kHz 400 kHz 400 kHz

Diferenciadores clave

  • Automotive AEC-Q100 qualification (frente a PCA9539PW,118)
  • External RESET pin (frente a PCA9535CPW,112)
  • Wider low-voltage operation available in family (frente a PCA9539PW/Q900,118 itself)

Notas de diseño

Place 100 nF ceramic decoupling directly across VDD (pin 24) and VSS (pin 21) with a short return path. I2C pull-up resistors on SDA/SCL should be sized for total bus capacitance: 4.7 kOhm at 3.3 V with under 200 pF is typical for 400 kHz Fast-mode. The INT output is open drain and needs its own pull-up to the host logic rail; do not share a pull-up with SDA since INT is not a data line.

On the /Q900 variant, do not power below 3.0 V even though the standard PCA9539PW runs to 2.3 V - the automotive grade specifies 3.0 V minimum. Address pins A0/A1 must be tied to a defined level (VDD or VSS), never left floating, or the slave address is indeterminate. The RESET pin is active LOW with internal default state after release; a floating RESET during slow power ramps can leave registers in an unknown state - drive it from a supervisor or RC network.

Estimated: at 3.3 V supply the PCA9539 CMOS core consumes only microamp-level static current, so I/O loading dominates the power budget - each output sourcing an LED at 5-10 mA adds roughly 16-33 mW per pin. Total dissipation in a 16-LED application stays well under the TSSOP-24 thermal capability (theta_JA around 100-120 C/W for SOT361-1 on standard 4-layer boards), so no heatsinking is needed; verify against the datasheet thermal table for high-ambient automotive cabins.

Keep I2C rise times within the Fast-mode specification by matching pull-up resistance to bus loading; long backplane traces can add hundreds of pF and stall a 400 kHz bus. Segment the bus with an I2C buffer/switch when the expander sits on a pluggable card. Because interrupt-driven designs read inputs immediately after INT asserts, ensure the host I2C driver releases SDA cleanly - a stuck read can re-assert INT behavior inconsistently until the input registers are read.

Información de cumplimiento

RoHS
Compliant
REACH
Unknown
AEC-Q100
Qualified
Libre de plomo
Yes
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

AEC-Q100 qualification per Mouser AEC-Q100 filter on the /Q900 part. RoHS compliant per NXP product page listing. REACH and halogen-free status not stated in provided data.

Datos verificados el: 2026-10-19 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PCA9539PW/Q900,118 datasheet PCA9539PW/Q900,118 price buy NXP PCA9539 16-bit I2C I/O expander PCA9539 TSSOP-24 pinout PCA9539 vs TCA9539 drop-in replacement PCA9539 vs PCA9535 difference AEC-Q100 I2C GPIO expander automotive PCA9539PW/Q900,118 equivalent substitute what can replace PCA9539PW/Q900,118 I2C I/O expander keypad scanning application PCA9539 interrupt output open drain how it works TI equivalent for NXP PCA9539

Componentes & términos relacionados

NXP Semiconductors PCA9539PW/Q900,118 PCA9539PW,118 PCA9539RPW TCA9539PWR PCA9535CPW I/O expander GPIO expander I2C-bus SMBus AEC-Q100 RoHS TSSOP-24 SOT361-1 quasi-bidirectional I/O open-drain interrupt polarity inversion register automotive body electronics Texas Instruments Nexperia
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ