NXP Semiconductors

PCA9555DB - 16-Bit I2C GPIO Expander with Interrupt | NXP

MPN: PCA9555DB ✓ Aktif
2.3 V to 5.5 V Vdss 1 uA maximum Id SSOP-24 Package 400 kHz Speed
MOQ: 1 |

PCA9555DB Genel Bakış

The NXP Semiconductors PCA9555DB is a 16-bit I2C-bus and SMBus GPIO expander with interrupt, operating from 2.3 V to 5.5 V in a 24-pin SSOP package. It provides 16 general-purpose parallel input/output lines, supports 400 kHz serial operation, and uses an open-drain active-low interrupt output.

What is an I2C GPIO expander? An I2C GPIO expander is an interface IC that adds parallel digital input and output capability to a controller with limited pins. The PCA9555 belongs to the I/O expander, parallel I/O, interface IC, and semiconductor hierarchy. Its two 8-bit ports connect a microcontroller or processor to switches, indicators, sensors, relays, and other external circuits while keeping the host-side connection compact.

Key features include 16 configurable GPIO lines, separate input and output port registers, polarity inversion registers, 5 V tolerant I/O ports, and low standby-current consumption with a maximum of 1 uA. The 2.3 V to 5.5 V operating range supports both 3.3 V and 5 V systems. Its open-drain interrupt output allows multiple change events to be combined on a shared host interrupt line.

The device uses a two-wire I2C/SMBus interface with serial clock and serial data connections. A configurable seven-bit address supports multiple expanders on one bus, while 100 kHz and 400 kHz operating modes are identified in the provided NXP-family search data. The SSOP-24 package provides a conventional through-board surface-mount form factor with a 1.0 mm pitch.

Typical applications include industrial control panels, programmable relay boards, LED status systems, keypad interfaces, sensor aggregation, and compact embedded control systems. The PCA9555DB is especially useful when a host controller needs more GPIO than its package or board-level pin budget can provide.

Designers should confirm address selection, pull-up requirements, input thresholds, output-drive capability, and interrupt polarity against the manufacturer datasheet. Because the verified data does not include pricing or a complete pin-level table, those details remain explicitly unverified rather than inferred.

Drop-in alternatifler için PCA9555DB — aynı paket, pin-başına uyumlu. PCB yeniden montajı gerektiren farklı paket bileşenleri dışlanmıştır.

Bu Serideki Variantlar

Yedek parça uyumlu olan aynı serideki modeller PCA9555DB (aynı form faktörü ve ayağa oturma) — farklı olan Interrupt Output, Package, Configuration Registers, Device Type, I/O Direction Control.

NXP Semiconductors
Package: 16-pin TSSOP
I/O Direction Control: Independent input or output configuration per pin
İle Karşılaştır PCA9555DB →
Texas Instruments
Interrupt Output: Yes
Package: 24-SSOP (0.209, 5.30 mm width)
Configuration Registers: Yes
İle Karşılaştır PCA9555DB →
Texas Instruments
Interrupt Output: Yes, active-low open-drain INT
Package: 24-pin TSSOP (PW)
Configuration Registers: Yes (direction, polarity, mask)
İle Karşılaştır PCA9555DB →

PCA9500PW

✅ Yerleştirme
NXP Semiconductors
📦 SSOP-24
8-bit I2C-bus and SMBus I/O port expander with EEPROM · 8 pins · Independent input or output configuration per pin · Quasi-bidirectional · 2 kbit · I2C-bus and SMBus · 400 kHz · 2.5 V to 3.6 V

Fiyat için iletişime geçin

Veri Şablonunu Görüntüle →

PCA9564D

✅ Yerleştirme
📦 SSOP-24
Same NXP PCA95 family and 24-pin SSOP format; interrupt, addressing, and register compatibility require verification

📋 Katalogda Olmayan Referans Alternatifi

PCA9555DB

✅ Yerleştirme
NXP Semiconductors
📦 SSOP-24
16-bit I2C/SMBus GPIO expander with interrupt · 16 bits · 2.3 V to 5.5 V · 400 kHz · Two-wire serial interface · Input or output per bit · 5 V tolerant · Active-low, open-drain

Fiyat için iletişime geçin

Veri Şablonunu Görüntüle →

TCA9555PWR

✅ Yerleştirme
Texas Instruments
📦 TSSOP-24
16-bit I2C/SMBus I/O expander · 16 · I2C, SMBus · 400 kHz (TI) / 1 MHz (UMW second-source) · 3 (A0, A1, A2) - up to 8 devices per bus · Yes, active-low open-drain INT · Yes (direction, polarity, mask) · Programmable per port

Fiyat için iletişime geçin

Veri Şablonunu Görüntüle →

PCA9555DB

✅ Yerleştirme
NXP Semiconductors
📦 SSOP-24
16-bit I2C/SMBus GPIO expander with interrupt · 16 bits · 2.3 V to 5.5 V · 400 kHz · Two-wire serial interface · Input or output per bit · 5 V tolerant · Active-low, open-drain

Fiyat için iletişime geçin

Veri Şablonunu Görüntüle →

PCA9555DB Özellikler

Device Type 16-bit I2C/SMBus GPIO expander with interrupt
GPIO Count 16 bits
Operating Voltage Range 2.3 V to 5.5 V
I2C Maximum Frequency 400 kHz
I2C/SMBus Interface Two-wire serial interface
I/O Port Configuration Input or output per bit
I/O Port Tolerance 5 V tolerant
Interrupt Output Active-low, open-drain
Standby Current 1 uA maximum
Package Type SSOP-24
Package Pitch 1.0 mm
Montaj Türü Surface mount
Device Pin Count 24 pins
RoHS Durumu unknown
REACH Status unknown

PCA9555DB Pin Yapısı

SSOP-24 Package Pinout Diagram SSOP-24 3.9x8.7mm, P0.635mm, JEDEC MO-150. 1 24 2 23 3 22 4 21 5 20 6 19 7 18 8 17 9 16 10 15 11 14 12 13 SSOP-24
Pin 1 P00 — Port 0 input/output bit 0; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 2 P01 — Port 0 input/output bit 1; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 3 P02 — Port 0 input/output bit 2; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 4 P03 — Port 0 input/output bit 3; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 5 P04 — Port 0 input/output bit 4; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 6 P05 — Port 0 input/output bit 5; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 7 P06 — Port 0 input/output bit 6; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 8 P07 — Port 0 input/output bit 7; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 9 P10 — Port 1 input/output bit 0; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 10 P11 — Port 1 input/output bit 1; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 11 P12 — Port 1 input/output bit 2; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 12 P13 — Port 1 input/output bit 3; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 13 P14 — Port 1 input/output bit 4; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 14 P15 — Port 1 input/output bit 5; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 15 P16 — Port 1 input/output bit 6; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 16 P17 — Port 1 input/output bit 7; exact electrical direction and pin multiplexing should be confirmed in the manufacturer datasheet
Pin 17 A0 — I2C address input; exact address configuration should be confirmed in the manufacturer datasheet
Pin 18 A1 — I2C address input; exact address configuration should be confirmed in the manufacturer datasheet
Pin 19 A2 — I2C address input; exact address configuration should be confirmed in the manufacturer datasheet
Pin 20 SCL — I2C/SMBus serial clock
Pin 21 SDA — I2C/SMBus serial data
Pin 22 INT — Active-low open-drain interrupt output
Pin 23 VSS — Ground supply
Pin 24 VDD — Positive supply voltage

Tipik Uygulamalar

PCA9555DB için uygundur 6 uygulamas: Industrial Control Panels, Relay and Driver Interface, LED Status and Indicator Systems, Keypad and Human-Interface Control, Sensor Aggregation, Programmable Automation and Test Fixtures.

🏭

Industrial Control Panels

PCA9555DB is well suited to industrial control panels because it adds 16 configurable digital lines over a compact I2C/SMBus connection. A controller can read panel status, configure outputs, and receive change notifications through the active-low interrupt instead of polling continuously. The 2.3 V to 5.5 V range supports common control hardware, while 5 V tolerant I/O simplifies connections to logic where permitted by the complete datasheet.

⚡

Relay and Driver Interface

PCA9555DB can provide a low-voltage command interface for relay drivers, MOSFET stages, or optocoupler inputs. Its 16 GPIO lines are useful for distributing control and status signals while keeping the host board’s direct pin count manageable. The GPIO output should drive a suitable transistor or relay-driver circuit rather than an inductive load directly, with flyback protection and a defined fail-safe state added according to the relay driver’s requirements.

💡

LED Status and Indicator Systems

PCA9555DB is practical for LED status and indicator systems where a compact controller needs more discrete outputs than its package provides. Each of the 16 GPIO bits can represent an operating state, alarm, channel status, or user indicator. The 400 kHz I2C/SMBus capability supports efficient updates, and the interrupt output can notify the host when an input status changes. External current limiting and, where needed, transistor drive must be sized for the indicator load.

📱

Keypad and Human-Interface Control

PCA9555DB can scan matrix-style keypads or collect discrete front-panel signals while preserving a small host processor footprint. Input configuration supports reading individual lines, while the interrupt output allows the controller to wake or respond only when a relevant input changes. Debounce timing, key-state mapping, and electrical rise-time behavior must be implemented in firmware and validated against the complete PCA9555DB timing and logic specifications.

🧩

Sensor Aggregation

PCA9555DB is useful for aggregating discrete sensor outputs, interlocks, and alarm lines from a remote enclosure. Multiple digital sensors can share the expander’s 16 GPIO resources while the host communicates through the two-wire I2C/SMBus interface. The active-low open-drain interrupt provides a compact way to flag input changes, but sensor outputs must meet the input voltage and leakage limits; open-drain sensors may also require appropriate pull-ups.

🖥️

Programmable Automation and Test Fixtures

PCA9555DB can expand the control and monitoring surface of compact automation fixtures or test adapters. A host can set fixture control lines, read limit-switch states, and receive an interrupt when a sensor changes. The 2.3 V to 5.5 V range accommodates mixed embedded test electronics, while the 24-pin SSOP format supports compact boards. Production designs should verify output current, input thresholds, ESD requirements, and cable-induced transients.

What is PCA9555DB?
PCA9555DB is an NXP 16-bit I2C-bus and SMBus GPIO expander with an interrupt output. According to the manufacturer product page, it is an active part designed to add 16 parallel general-purpose I/O lines to embedded systems. The device operates from 2.3 V to 5.5 V and supports I2C operation up to 400 kHz in the supplied distributor data.
What voltage does PCA9555DB operate from?
PCA9555DB operates from 2.3 V to 5.5 V. The NXP-family comparison data in the supplied results identifies this voltage range, which makes the device suitable for common 3.3 V and 5 V embedded systems. Its 5 V tolerant I/O ports add flexibility when connected to external logic, although pin-level absolute-maximum ratings and input thresholds should be checked in the complete manufacturer datasheet before final design approval.
How many GPIO pins does PCA9555DB provide?
PCA9555DB provides 16 GPIO pins organized as two configurable 8-bit parallel ports. The NXP product and distributor descriptions identify the device as a 16-bit I/O expander. Each port can be configured for input or output operation, allowing the same device to monitor external signals and drive external circuitry when the relevant drive, voltage, and current limits are respected.
Where can I download the PCA9555DB datasheet?
The official PCA9555DB product page is available at the NXP URL listed in the verified data: https://www.nxp.com/part/PCA9555DB. It provides the manufacturer product information and datasheet access point. The supplied distributor result also identifies a 24-SSOP package and 400 kHz I2C/SMBus operation. No document number or page count is asserted here because the provided data does not verify one.
What is the PCA9555DB package?
PCA9555DB is packaged as a 24-pin SSOP surface-mount device. The DigiKey and Mouser search results identify the package as 24-SSOP, while the supplied comparison data also associates the part with a 1.0 mm package pitch. Because the complete verified source set does not provide the full mechanical drawing in machine-readable form, dimensions beyond the identified package family and pitch should be taken from the manufacturer datasheet.
Does PCA9555DB have an interrupt output?
Yes. PCA9555DB includes an active-low, open-drain interrupt output according to the verified NXP-family search results. This output can notify a host controller when a change occurs on a configured input port, allowing the controller to service the GPIO device without continuous polling. The open-drain architecture is useful in systems where multiple interrupt sources share a wired signal, but the host must provide suitable pull-up handling and account for the active-low polarity.
Is PCA9555DB still active?
The NXP product-page result labels PCA9555DB as active. That lifecycle statement is current for the retrieved source set as of 2026-10-22, but customers should still confirm lifecycle and supply status with the manufacturer or an authorized distributor before committing a long-lived design. The verified distributor result also indicates purchasable inventory through DigiKey, although no exact stock quantity is provided.
Where can I buy PCA9555DB online?
PCA9555DB can be found through the verified NXP product page, DigiKey listing, Mouser listing, and Octopart entry. DigiKey identifies the component as a 24-SSOP, 16-bit I2C/SMBus I/O expander with 400 kHz operation. Availability and pricing are not numerically supplied in the retrieved data, so buyers should request a current quote and confirm authorized sourcing, date code, and packing quantity before placing an order.
What is the price of PCA9555DB?
The verified data does not provide a numeric PCA9555DB price for the current date, so a reliable price cannot be stated here. The supplied results contain distributor product and cross-reference pages but no confirmed tier values. For a purchase decision, request a current quote from an authorized distributor and compare the quantity, package, lead time, and date-code requirements as of 2026-10-22.
What is the lead time for PCA9555DB?
The retrieved data does not state a guaranteed PCA9555DB lead time. Distributor availability can change independently of the device lifecycle, so engineers should confirm stock, scheduled delivery, and allocation status with the supplier at the time of quotation. The active status reported by NXP is useful product-lifecycle information, but it is not a substitute for a distributor lead-time commitment.
Is PCA9555DB in stock?
The supplied DigiKey result says “Buy now, ships today,” which indicates distributor availability at retrieval time, but it does not provide a quantified stock count or a durable inventory guarantee. Treat the part as available for initial sourcing while confirming live inventory at purchase. Because stock is not explicitly confirmed as an internal XAIPART quantity, the structured offer is conservatively represented as BackOrder rather than InStock.
What can replace PCA9555DB?
A direct replacement must have the same SSOP-24 footprint, compatible I2C addressing and register behavior, and equivalent interrupt and GPIO electrical characteristics. The supplied cross-reference search identifies PCA9500PW and PCA9564D as comparison candidates, but it does not establish a fully qualified drop-in replacement for PCA9555DB. Verify pinout, electrical ratings, address behavior, and firmware compatibility against each manufacturer datasheet before substitution.
Can PCA9555DB be used with a 3.3 V MCU?
PCA9555DB can be used with a 3.3 V system because the verified operating range is 2.3 V to 5.5 V and the device includes 5 V tolerant I/O ports. The host bus pull-ups must be sized for the selected supply voltage, and the complete datasheet should be checked for input and output limits under every connected condition. The broad voltage range is useful for common embedded platforms, but it does not remove normal level-translation and timing checks.
What is the difference between PCA9555DB and PCA9500PW?
The supplied comparison result describes PCA9555DB and PCA9500PW as having identical performance profiles across primary technical parameters, but it does not provide a manufacturer-qualified cross-reference or a full pin-level verification. They should therefore be treated as candidate equivalents rather than an automatic drop-in replacement. Check package dimensions, address selection, register map, interrupt behavior, voltage limits, and lifecycle status before using PCA9500PW as a substitute.
Is PCA9555DB suitable for industrial control and relay interfaces?
PCA9555DB is suitable for many industrial-control and relay-interface signal tasks because it provides 16 configurable GPIO lines, a 2.3 V to 5.5 V supply range, and an interrupt output. It should drive relay drivers or transistor stages rather than relay coils directly unless the absolute output current and voltage limits are explicitly satisfied. The system design must also account for inductive transients, isolation, grounding, and safe-state behavior.
What are the key specifications of PCA9555DB that engineers should know?
The key PCA9555DB specifications are 16 GPIO pins, a 2.3 V to 5.5 V operating range, I2C/SMBus operation up to 400 kHz, 5 V tolerant I/O ports, an active-low open-drain interrupt, and a 24-pin SSOP package. The verified data also identifies low standby current with a 1 uA maximum. For complete design sign-off, obtain the manufacturer datasheet for timing, output drive, absolute maximum ratings, address options, and pin configuration.
How should I design the I2C bus for PCA9555DB?
Design the I2C bus around the selected supply voltage and the host controller’s timing limits. The verified data confirms I2C/SMBus operation up to 400 kHz, but it does not specify the complete pull-up sizing or rise-time limits, so use the manufacturer datasheet for those calculations. Keep SCL and SDA routing short, place pull-ups near the bus master when appropriate, account for total bus capacitance, and verify address uniqueness when multiple expanders share the bus.

Mühendislik referans verileri: PCA9555DB — karşılaştırma, tasarım rehberi ve uyumluluk bilgileri.

Seçim Kılavuzu

Choose PCA9555DB when the design needs a compact, active, 16-bit I2C/SMBus GPIO expander with a 2.3 V to 5.5 V range, 400 kHz operation, 5 V tolerant I/O, and an active-low open-drain interrupt. PCA9500PW is a plausible NXP comparison candidate because the supplied database reports similar primary performance, but confirm its pinout, register map, address behavior, and lifecycle before treating it as a drop-in replacement. PCA9564D belongs to the same NXP PCA95 family and merits evaluation for pin-compatible designs, but the retrieved data does not prove complete register or interrupt equivalence. TCA9555PWR may be useful in a redesigned board, yet its TSSOP-24 body requires footprint confirmation against the PCA9555DB SSOP-24 land pattern. For all alternatives, validate voltage, timing, output drive, address uniqueness, and firmware compatibility.

Alternatiflerle Karşılaştırma

Parametre Bu Ürün PCA9500PW PCA9564D PCA9555DB TCA9555PWR
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors Texas Instruments Texas Instruments
Package SSOP-24 SSOP-24 SSOP-24 SSOP-24 TSSOP-24; footprint compatibility requires confirmation

Ana Farklılayıcılar

  • 16-bit GPIO expansion with interrupt in one interface IC (karşılaştırma:PCA9564D)
  • Verified operating range supports 3.3 V and 5 V systems (karşılaştırma:TCA9555PWR)
  • 400 kHz serial operation (karşılaştırma:PCA9500PW)
  • Open-drain active-low interrupt supports shared signaling (karşılaştırma:PCA9500PW)

Tasarım Notları

Keep the PCA9555DB I2C traces short and route SCL and SDA away from noisy switching nodes and long motor or relay wiring. Place any required bus pull-ups near the bus master or according to the calculated distributed-bus topology, not arbitrarily at the expander. The supplied data confirms 400 kHz operation but does not provide rise-time or capacitance values, so obtain those limits from the manufacturer datasheet before finalizing trace length, pull-up resistance, or bus loading.

Do not treat the PCA9555DB as a general-purpose high-current output driver. Use the GPIO outputs for logic-level control signals, and add transistor, MOSFET, relay-driver, or buffer stages whenever the load current, voltage, inductive energy, or isolation requirement exceeds the device limits. For open-drain interrupt wiring, connect the signal to the system’s intended pull-up and account for active-low polarity in firmware.

Before firmware integration, define the I2C address from the address inputs, configure each port direction explicitly, and establish the polarity-inversion registers for external signals. The interrupt should be serviced only after the host has identified which input caused the event, and the firmware should clear or acknowledge the device’s interrupt state according to the complete register map. This sequence prevents missed transitions and avoids repeated interrupts caused by uncleared status conditions.

Uyumluluk Bilgisi

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Kadmiyumdan Arınmış
Unknown
Klorofillerden Arınmış
Unknown
Çatışma Minerali
Unknown

The supplied verified data does not explicitly state RoHS, REACH, lead-free, halogen-free, conflict-minerals, or automotive qualification status. AEC-Q100 is recorded as not_applicable only because this is an interface IC and no automotive qualification evidence was provided; confirm all compliance claims with the manufacturer or authorized distributor documentation.

Veri doğrulanma tarihi: 2026-10-22 — XAIPART bileşen mühendislik ekibi tarafından doğrulanmış ve derlenmiş veri

İlgili Aramalar

PCA9555DB PCA9555DB datasheet NXP PCA9555DB PCA9555DB 16-bit I2C GPIO expander PCA9555DB SSOP-24 PCA9555DB 2.3V to 5.5V PCA9555DB interrupt output PCA9555DB vs PCA9500PW PCA9555DB drop-in replacement PCA9555DB buy price PCA9555DB lead time PCA9555DB pinout PCA9555DB GPIO expander replacement PCA9555DB relay interface PCA9555DB I2C 400 kHz

İlgili Bileşenler ve Terimler

NXP Semiconductors PCA9555DB PCA9500PW PCA9564D TCA9555PWR PCA9557D I2C SMBus GPIO I/O expander interface IC parallel I/O active-low interrupt open-drain output 5 V tolerant I/O SSOP-24 surface-mount package industrial control panel relay interface sensor aggregation LED status system 400 kHz bus 2.3 V 5.5 V STM32F446VCT6TR
Hızlı Teklif RFQ
Detayları tam doldurun — satış ekibimiz 24 saat içinde yanıt verecek
Parça Numarası Üretici Paket QTY Hedef Fiyat Genişletilmiş
✓
Teklif gönderildi!

24 saat içinde e-postanıza yanıt vereceğiz

1
RFQ Gönderildi
2
Teklif Alındı
3
Sipariş Yerleştirildi
4
Ödeme
5
Gönderildi
6
Teslim Edildi
RFQ Detaylarını Görüntüle