Texas Instruments

PCF8574DW - 8-Bit 100kHz I2C I/O Expander | Texas Instruments

N.º de pieza: PCF8574DW ✓ Activo
En stock Se envía en 1-3 días hábiles
2.5 V to 6 V VCC Vdss 10 µA maximum Id 16-SOIC Package 100 kHz Speed
Desde $1.0956 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-22
Precios por volumen
Cant. Precio unitario Total
1 $1.0956 $1,10
10 $1.0956 $10,96
100 $1.0956 $109,56
500 $1.0956 $547,80
1.000 $1.0956 $1.095,60
ℹ️ Todos los precios están en USD

PCF8574DW Descripción general

Texas Instruments PCF8574DW is an 8-bit I2C I/O expander with a 100 kHz bus, eight quasi-bidirectional ports, and an interrupt output, supplied in a 16-SOIC package. According to the manufacturer product page, it supports 2.5 V to 5.5 V operation, while the manufacturer datasheet search result describes 2.5 V to 6 V VCC operation. The device adds eight parallel digital lines to a host microcontroller without consuming eight dedicated GPIO pins.

An I/O expander is an interface IC that translates serial I2C commands into parallel digital inputs or outputs. The PCF8574 belongs to the parallel-port expansion and I2C interface hierarchy. It uses two bus lines, SCL and SDA, to receive configuration and port-state data from a microcontroller, then presents P0 through P7 as individually controlled digital ports. Its interrupt output allows a host to react when an input condition changes without continuously polling the bus.

The principal features include eight I/O ports, a maximum I2C clock frequency of 100 kHz, a 2.5 V to 6 V VCC operating range stated in the datasheet, and low standby-current consumption with a listed maximum standby current of 10 µA. The open-drain interrupt output is compatible with common microcontroller interrupt inputs. The 16-SOIC package is a surface-mount SOIC-16 footprint, and the DWR tape-and-reel ordering code must not be confused with the DW tube ordering code.

The quasi-bidirectional port architecture makes the PCF8574 useful for simple control and status signals. A port can be written as an output or sampled as an input, but the electrical behavior and pull-up implementation require care when driving external loads. The interrupt pin provides an event-oriented alternative to periodic reads when one or more input lines change state. Firmware must also verify the device address and bus pull-up arrangement when multiple expanders share the same two-wire bus.

Typical applications include keypad and control-panel scanning, relay or solenoid control, LED indication, sensor and switch input aggregation, industrial control modules, and general embedded systems where a microcontroller has too few GPIO pins. The expander is particularly useful when the required signals are simple logic levels and the bus is already present. It is less suitable when high-speed edge-sensitive inputs, high-current output drive, or strong isolation requirements are present.

Designers should verify pull-up resistors on SDA and SCL, ensure that all connected devices use compatible voltage levels, and account for total bus capacitance. Port pins intended as inputs should not be forced into incompatible logic states, while output loads should remain within verified current and voltage limits. This page combines the supplied manufacturer and distributor data with practical design guidance, comparison parameters, and sourcing information.

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

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PCF8574DW (mismo factor de forma y huella) — difiere en Interface, Package, Interrupt Output, RoHS Status, Hardware Address Pins.

NXP Semiconductors
Interface: I2C-bus (SCL, SDA)
Package: SO16 (SOIC-16, SOT109-1)
Interrupt Output: Yes, open-drain INT with latched flag
Comparar con PCF8574DW →
NXP Semiconductors
Interface: I2C-bus (2-wire, SCL and SDA)
Package: 16-SO (SOIC-16, SOT109-1)
Interrupt Output: Yes - open-drain, active-low INT
Comparar con PCF8574DW →
NXP Semiconductors
Interface: I2C (2-wire, SCL/SDA)
Package: 16-SOIC (SO16, 7.50 mm width)
Interrupt Output: Yes, open-drain active-low
Comparar con PCF8574DW →
NXP Semiconductors
Interface: I2C-bus (2-line: SCL, SDA)
Package: SO16 (SOIC-16)
Interrupt Output: Yes (open-drain INT)
Comparar con PCF8574DW →
Texas Instruments
Interface: I2C, SMBus
Package: 16-SOIC (DR, 7.5 mil pitch)
RoHS Status: Compliant
Comparar con PCF8574DW →

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

PCF8574DWR

✅ Sustitución directa
📦 16-SOIC
Same PCF8574 function and 16-SOIC footprint; ordering suffix changes packing format rather than the listed electrical interface.

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

PCF8574ADW

✅ Sustitución directa
📦 16-SOIC
Related 16-SOIC PCF8574 variant; address or register behavior must be checked because the supplied comparison does not prove identical firmware compatibility.

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

PCA9557D

✅ Sustitución directa
Texas Instruments
📦 16-SOIC
8 · I2C, SMBus · 400 kHz · 2.3 V to 5.5 V · -40 C to +85 C · 1 uA · 5.5 V tolerant

✓ En stock

$0.71 / unidad

Ver hoja de datos →

PCF8574ATD-T

✅ Sustitución directa
📦 16-SOIC
Cross-brand PCF8574ATD-T comparison candidate; address, pin behavior, and electrical differences require manufacturer-datasheet confirmation.

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

PCA8574AD,512

✅ Sustitución directa
📦 16-SOIC
Package candidate with a 400 kHz I2C listing versus 100 kHz for PCF8574DW; substitute only after pin and firmware validation.

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

PCF8574DW Especificaciones

Product Type 8-bit I2C I/O expander
Number of I/O Ports 8
I2C Maximum Clock Frequency 100 kHz
Operating Supply Range 2.5 V to 6 V VCC
Product-Page Supply Range 2.5 V to 5.5 V
Interfaz I2C two-line bidirectional bus
Port Architecture Quasi-bidirectional I/O
Interrupt Output Open-drain
Standby Current 10 µA maximum
Encapsulado 16-SOIC
Recuento de pines 16 pins
Tipo de montaje Surface mount
Application Category I/O expander
Bus I2C/SMBus
Port Names P0 through P7
Manufacturer Texas Instruments

Configuración de pines de PCF8574DW

SOIC-16 Package Pinout Diagram SOIC-16 16-pin, 3.9x9.9mm, P1.27mm, JEDEC MS-012. 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 SOIC-16
Pin 1 A0 — Address input A0
Pin 2 A1 — Address input A1
Pin 3 A2 — Address input A2
Pin 4 P0 — Port P0 I/O
Pin 5 P1 — Port P1 I/O
Pin 6 P2 — Port P2 I/O
Pin 7 P3 — Port P3 I/O
Pin 8 GND — Ground
Pin 9 P4 — Port P4 I/O
Pin 10 P5 — Port P5 I/O
Pin 11 P6 — Port P6 I/O
Pin 12 P7 — Port P7 I/O
Pin 13 INT — Open-drain interrupt output
Pin 14 SDA — Serial data input/output
Pin 15 SCL — Serial clock input
Pin 16 VCC — Power supply

Aplicaciones típicas

PCF8574DW es adecuado para 7 aplicacións: Microcontroller GPIO Expansion, Keypad and Control Panel, LED and Indicator Control, Industrial Switch and Sensor Aggregation, Relay and Solenoid Control Interface, Embedded Instrument and Test Module, General I2C Peripheral Sharing.

🔧

Microcontroller GPIO Expansion

The PCF8574DW fits a design where a microcontroller needs eight additional simple digital lines without dedicating eight GPIO pins. It connects to the host through the two-wire I2C interface at up to 100 kHz and presents P0 through P7 as parallel ports. This arrangement is useful for compact embedded controllers, provided the added signals operate within the device's verified electrical limits and the firmware assigns each port explicitly.

🎛️

Keypad and Control Panel

The PCF8574DW can reduce the number of host GPIO pins required by a keypad, switch bank, or simple control panel. Eight ports can represent scanned inputs or panel-control signals while SCL and SDA carry commands from the host. The 16-SOIC package is suitable for a compact PCB, but switch debouncing, port polarity, pull resistors, and the device's quasi-bidirectional input behavior should be verified in firmware and hardware.

💡

LED and Indicator Control

The PCF8574DW is useful when an embedded board needs more indicator outputs than the host controller can provide directly. P0 through P7 can operate LED or logic-level indicator signals through suitable current-limiting and drive circuitry. The 100 kHz I2C rate is adequate for ordinary status updates, while the application must avoid exceeding verified port current and voltage limits and should account for common-anode versus common-cathode wiring.

🏭

Industrial Switch and Sensor Aggregation

The PCF8574DW can aggregate digital limit switches, alarm inputs, or simple sensor-enable signals in an industrial control module. The interrupt output provides an event-oriented path for notifying the host when an input condition changes, reducing unnecessary bus polling if the system is designed correctly. Industrial implementations must verify voltage levels, isolation strategy, grounding, surge protection, and the interrupt polarity against the manufacturer datasheet.

⚡

Relay and Solenoid Control Interface

The PCF8574DW can provide logic-level control signals to relay drivers, transistor stages, or solenoid interface circuits when the load is not connected directly to an expander port. Its eight ports allow multiple control channels to share the I2C bus, while external transistors or drivers provide the required current and voltage capability. The supplied data does not verify direct high-current port ratings, so the application should use staged drive and consult the official datasheet.

🖥️

Embedded Instrument and Test Module

The PCF8574DW is a practical choice for a compact test or measurement module that needs digital configuration lines for relays, range-select switches, front-panel indicators, or instrument enables. I2C allows the measurement controller to configure several auxiliary signals without consuming a large number of direct GPIO pins. The 100 kHz bus is suitable for ordinary configuration traffic, but safety-critical isolation, calibration state, and fault handling must be designed independently of the expander.

🌐

General I2C Peripheral Sharing

The PCF8574DW can be added to a board that already uses I2C sensors, memory, or other peripherals when the system needs another eight digital ports. Address planning is essential because multiple devices share SCL and SDA, and the host must avoid address conflicts. Use pull-ups appropriate for the complete bus, account for capacitance and level compatibility, and validate the assembled board with the intended peripherals rather than testing the expander in isolation.

What is the PCF8574DW and what does it do?
The PCF8574DW is an 8-bit I2C I/O expander that adds eight digital lines to a host microcontroller. According to the Texas Instruments product page, it uses a two-wire I2C/SMBus interface and provides an interrupt function. The device is intended for designs where a microcontroller has too few direct GPIO pins, and its 16-SOIC package matches the listed PCF8574DW ordering configuration.
What is the operating voltage of PCF8574DW?
The manufacturer datasheet search result states 2.5 V to 6 V VCC operation, while the Texas Instruments product page lists 2.5 V to 5.5 V operation. For design work, use the manufacturer datasheet for the final electrical limits and confirm that the host, pull-ups, and connected I/O devices use compatible voltage levels. The PCF8574DW is not a level-shifter by itself.
How many I2C expander ports does PCF8574DW provide?
The PCF8574DW provides eight ports, identified as P0 through P7, for digital input or output use. Texas Instruments describes the device as an 8-bit I/O expander, and the distributor listing identifies it as an 8-bit I2C expander with a 100 kHz interface. Each port is connected through the shared SCL and SDA bus rather than through a dedicated host-controller pin.
Where can I download the PCF8574DW datasheet PDF?
The official Texas Instruments datasheet PDF is available at https://www.ti.com/lit/ds/symlink/pcf8574.pdf. The supplied search results identify that document as the manufacturer datasheet for PCF8574. Use the PDF for pin descriptions, electrical characteristics, timing, and application implementation details. The product page at https://www.ti.com/product/PCF8574 is also available for ordering and product information.
Where can I find the PCF8574DW pinout?
The PCF8574DW pinout is shown in the Texas Instruments PCF8574 datasheet at https://www.ti.com/lit/ds/symlink/pcf8574.pdf. The part is listed as a 16-SOIC device, so the complete package contains 16 numbered pins, including the power pins, I2C bus pins, interrupt output, and P0 through P7 port pins. Confirm the exact pin names against the latest manufacturer datasheet before laying out a PCB.
What is the PCF8574DW I2C maximum clock frequency?
The PCF8574DW supports an I2C clock frequency of 100 kHz according to the DigiKey Marketplace result and the supplied product data. This limit should be treated as the maximum bus clock for the complete system, not merely a nominal value for one trace. The bus also depends on pull-up resistance, capacitance, level conversion, and every other device connected to SCL and SDA.
Does PCF8574DW have an interrupt output?
Yes. The PCF8574 includes an open-drain interrupt output, as stated in the supplied Texas Instruments search data. The interrupt can indicate a change on the expander inputs, allowing a microcontroller to avoid continuous polling, subject to the device and system requirements. The host must configure the pin and firmware correctly because electrical conditions and bus traffic still determine when the interrupt is asserted.
Can PCF8574DW replace a microcontroller with missing GPIO pins?
The PCF8574DW is appropriate when the missing functions are simple digital input or output signals. According to the Texas Instruments product data, it adds eight I/O ports through I2C and supports 2.5 V to 5.5 V operation on the product page. It does not replace analog inputs, high-current drivers, high-speed precision timing, or signals requiring level conversion.
What can replace PCF8574DW as a drop-in part?
PCF8574DWR is the closest same-brand replacement shown in the supplied cross-reference data because it uses the same 16-SOIC package and the comparison identifies consistent terminals and package characteristics. PCF8574ADW is another related TI option, but its register behavior must be checked carefully. MCP23008, MCP23017, TCA9555, and TCA9554 are functional I2C GPIO options, not automatically drop-in replacements.
Is PCA8574AD,512 a direct replacement for PCF8574DW?
No. The supplied comparison data describes PCA8574AD,512 as an I2C GPIO expander with a 400 kHz interface and a 5.5 V operating specification, while PCF8574DW is listed at 100 kHz and 2.5 V to 6 V operation. The package may be similar, but the different bus timing, voltage range, and device behavior require schematic and firmware verification before substitution.
Are MCP23008 and MCP23017 drop-in replacements for PCF8574DW?
MCP23008 and MCP23017 provide similar I2C GPIO expansion, but the supplied data does not establish that either is pin-to-pin compatible with PCF8574DW. Their register maps, address options, electrical behavior, and package requirements must be compared before substitution. Treat them as functional alternatives for new designs unless an authoritative datasheet or cross-reference confirms exact pin compatibility.
PCF8574DW vs PCF8574DWR — which package should I choose?
PCF8574DW and PCF8574DWR use the same functional device and 16-SOIC package, but the ordering suffix normally indicates different reel or tube packing. The supplied FindIC comparison reports consistent terminals and packages for PCF8574DW versus PCF8574DWR. For PCB assembly, choose the suffix that matches the manufacturer ordering code and your assembly format rather than treating the suffix as an electrical change.
PCF8574DW vs PCF8574ADW — which is better for a new design?
Choose PCF8574DW when the required interface is the standard PCF8574 function verified in the supplied Texas Instruments data. PCF8574ADW is a related variant with a different ordering identifier, so its address selection and register behavior should be confirmed in the manufacturer datasheet before use. Both may be suitable in related 16-SOIC designs, but firmware compatibility must be proven rather than assumed.
When should I choose PCF8574DW over a larger I2C GPIO expander?
Choose PCF8574DW when eight simple digital lines are sufficient and the host already communicates over I2C at no more than 100 kHz. It is useful for switches, LEDs, control signals, and modest relay or solenoid interfaces. Choose a larger expander when more ports, faster bus timing, stronger output drive, or more address options are required; the supplied data does not verify those capabilities for PCF8574DW.
Where can I buy PCF8574DW online and what does it cost?
LCSC lists PCF8574DW as in stock with a starting price of $1.0956, while DigiKey Marketplace also provides a product page with availability and purchasing information. Pricing is reference data as of 2026-10-22 and can change with quantity, inventory, and distributor terms. The supplied verified sources include https://www.lcsc.com/product-detail/C1542490.html and https://www.digikey.com/en/products/detail/texas-instruments/PCF8574DW/1573133.
Is PCF8574DW suitable for an embedded control board with I2C sensors?
Yes, when the board needs additional simple digital controls or status inputs and all devices can share a compatible I2C bus. The PCF8574DW adds eight ports while preserving the host controller's SCL and SDA pins. The design must include correct bus pull-ups, address planning, compatible voltage levels, and a firmware definition for each quasi-bidirectional port.
How should SCL and SDA pull-ups be designed for PCF8574DW?
The PCF8574DW is an I2C bus device, so SCL and SDA require pull-up resistors to the system logic-high voltage. The exact resistance is not specified in the supplied verified data and must be selected from the bus capacitance, clock rate, voltage, and the requirements of every attached device. Do not add excessive pull-up current; instead, follow the manufacturer datasheet and validate the complete bus with scope measurements.
What design details matter most when using PCF8574DW with input switches?
The most important design checks are port-state interpretation, pull-up or pull-down behavior, debouncing, voltage compatibility, and interrupt handling. The PCF8574 uses quasi-bidirectional ports, so external circuitry can alter the electrical state seen by the port. Use the manufacturer datasheet to verify the port characteristics and keep switch wiring, ground references, and firmware logic consistent with the intended input polarity.
Can PCF8574DW drive LEDs and relay signals?
The PCF8574DW can control simple digital signals such as LED indicators or logic-level relay-driver inputs when the load is electrically compatible. The supplied data does not establish high-current relay or LED drive limits, so check the exact port current and voltage specifications in the manufacturer datasheet. Use an appropriate transistor or driver stage for loads that exceed the verified port ratings.
What is the best NXP alternative to PCF8574DW?
The supplied FindIC comparison names PCF8574ATD-T as an NXP part to compare with PCF8574DW, but it does not provide enough verified information to call it a true drop-in replacement. Before using it, compare the SOIC footprint, pin functions, address selection, port electrical characteristics, and register behavior. A functional equivalent is not automatically a PCB-compatible replacement.
How do I choose between PCF8574DW and TCA9555?
Choose PCF8574DW when the design specifically needs the verified PCF8574 function and the related PCA9557D, TCA9555, or TCA9554 alternatives are not required. The supplied distributor data describes PCF8574DW as an 8-bit 100 kHz I2C expander. TCA9555 may offer different addressing, interrupt, or output characteristics, so verify its datasheet before selecting it for a new design or replacement.
Is the PCF8574DW lifecycle status active?
The PCF8574 is presented by Texas Instruments as an available product with a current product page and official datasheet, so this record classifies it as active as of 2026-10-22. The supplied search results do not include an explicit lifecycle declaration, so procurement should confirm current status and inventory with the manufacturer or authorized distributor before committing a large design.
Does PCF8574DW support RoHS and REACH compliance?
The supplied verified data does not state the RoHS or REACH status of PCF8574DW. Accordingly, the compliance fields remain unknown rather than being inferred from the manufacturer name or distributor listing. Review the current Texas Instruments product page, material declaration, or authorized distributor documentation for the exact ordering code before using the component in a regulated production program.

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

Guía de selección

Choose PCF8574DW when the design needs eight simple digital ports on an existing I2C bus and the verified 100 kHz operating class is sufficient. It is particularly suitable for switch, keypad, indicator, and logic-level actuator-interface designs where the host lacks GPIO pins and an open-drain interrupt can reduce polling. PCF8574DWR is the preferred same-brand sourcing alternative when its packing code fits the assembly process. PCF8574ADW may suit related TI variants, but confirm its addressing and register behavior. PCA9557D, PCF8574ATD-T, and PCA8574AD,512 should be selected only after checking package pins, voltage levels, address selection, bus timing, and firmware compatibility. Avoid direct substitution when the new device changes the interrupt architecture or requires different external pull-up and level-shifting arrangements.

Comparación con alternativas

Parámetro Este producto PCF8574DWR PCF8574ADW PCA9557D PCF8574ATD-T PCA8574AD,512
Brand Texas Instruments Texas Instruments Texas Instruments Texas Instruments NXP Semiconductors NXP Semiconductors
Product Type 8-bit I2C I/O expander 8-bit I/O expander Related PCF8574 variant I2C I/O expander I2C GPIO expander candidate I2C GPIO expander
Functional Compatibility PCF8574 reference function Closest listed replacement Related variant Related TI expander Cross-brand comparison candidate Cross-brand I2C GPIO candidate

Diferenciadores clave

  • Directly matches the requested 8-bit PCF8574 function and 100 kHz I2C class (frente a PCA8574AD,512)
  • Same-brand 16-SOIC replacement path with verified related ordering data (frente a PCF8574DWR)
  • Open-drain interrupt supports event-driven host response (frente a PCA9557D)
  • Cross-brand alternatives require more validation (frente a PCF8574ATD-T)

Notas de diseño

Keep SDA and SCL traces short, route them away from noisy switching nodes, and place the associated bus pull-ups close to the master or according to the complete-bus capacitance calculation. The verified operating class is a 100 kHz I2C device, so trace length and pull-up selection should be validated with the actual peripheral population rather than with the PCF8574DW alone. Do not omit address-strapping components if multiple expanders may be installed.

The PCF8574 ports are quasi-bidirectional, so an output port can be influenced by external pull-up or pull-down circuitry. Avoid using a port simultaneously as a strong output and an externally driven input unless the manufacturer electrical limits support that arrangement. For switches and sensors, define the inactive state in hardware and software, verify input levels, and use the datasheet's port behavior rather than treating every pin as a modern push-pull GPIO.

For actuator or relay-control boards, keep the PCF8574DW away from inductive paths and route switched-current wiring separately from SDA, SCL, and port traces. Use a suitable transistor or driver stage when the load exceeds verified port capability, and provide local decoupling at the IC power pin. This is especially important when the same board contains motors, solenoids, or high-current LED drivers that can introduce ground bounce and supply transients.

Confirm the system logic voltage before connecting SDA, SCL, address pins, interrupt, and port signals to the PCF8574DW. The supplied manufacturer product page lists 2.5 V to 5.5 V operation, while the datasheet search result lists 2.5 V to 6 V VCC. Treat these as source-specific statements and use the latest manufacturer datasheet for design limits. The PCF8574DW does not perform automatic level shifting between incompatible voltage domains.

Información de cumplimiento

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

The supplied verified data does not explicitly state RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-mineral status for PCF8574DW. These fields remain unknown pending confirmation from the current Texas Instruments product documentation.

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

Búsquedas relacionadas

PCF8574DW PCF8574DW datasheet Texas Instruments PCF8574DW 8-bit I2C I/O expander 100 kHz I2C GPIO expander 16-SOIC PCF8574 PCF8574DW microcontroller GPIO expansion PCF8574DW vs PCF8574DWR PCF8574DW drop-in replacement PCF8574DW buy price PCF8574DW pinout PCF8574DW supply voltage I2C expander open-drain interrupt PCF8574DW for keypad and switch control PCF8574DW vs PCA8574AD,512

Componentes & términos relacionados

Texas Instruments PCF8574DW PCF8574DWR PCF8574ADW PCA9557D PCF8574ATD-T PCA8574AD,512 I/O expander parallel I/O GPIO expander I2C SMBus quasi-bidirectional port open-drain interrupt SOIC-16 surface mount microcontroller embedded control keypad scanning LED control relay interface 100 kHz bus 2.5 V to 6 V supply RoHS REACH
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