PCF8574
Remote 8-bit I/O expanderThe PCF8574 is a remote 8-bit i/o expander from NXP Semiconductors. View the full PCF8574 datasheet below including key specifications, pinout.
Official PCF8574 datasheet (PDF) — the source this page was extracted from.
Manufacturer
NXP SemiconductorsCategory
Interface ICsPCF8574 Key Specifications
| Parameter | Value |
|---|---|
| I/O Ports | 8 quasi-bidirectional |
| I2C-Bus Speed | 100 kHz (Standard-mode) |
| ESD Protection | 2000 V HBM, 1000 V CDM |
| Supply Voltage | 2.5V to 6V |
| Slave Addresses | 8 per device type (3 address pins), up to 16 PCF8574/74A on one bus |
| Interrupt Output | Active LOW, open-drain |
| Available Packages | DIP16, SO16, SSOP20 |
| Latch-Up Performance | exceeds 100 mA (JESD78) |
| Operating Temperature | -40°C to +85°C |
| Standby Current (Typical) | 2.5 µA |
| Power-On Reset I/O Pull-Up | 100 µA current source |
| Total Package Sink Capability | 80 mA |
PCF8574 Overview
Part: PCF8574; PCF8574A
Type: Remote 8-bit I/O expander for I2C-bus with interrupt
Description: The PCF8574/74A provides general-purpose remote 8-bit quasi-bidirectional I/O expansion via a 100 kHz I2C-bus, featuring three hardware address inputs, an active LOW interrupt output, and operating from 2.5 V to 6 V with a typical standby current of 2.5 μA.
Operating Conditions:
- Supply voltage: 2.5 V to 6 V
- Operating temperature: -40 °C to +85 °C
- I2C-bus frequency: 100 kHz
Absolute Maximum Ratings:
- Max supply voltage: null
- Max continuous current: 80 mA (total package sink capability)
- Max junction/storage temperature: null
Key Specs:
- I/O bits: 8 (quasi-bidirectional)
- I2C-bus interface: 100 kHz (Standard-mode)
- Supply voltage range: 2.5 V to 6 V
- Standby current: 2.5 μA (typical)
- I/O weak pull-up current: 100 μA
- Total package sink capability: 80 mA
- Operating temperature range: -40 °C to +85 °C
- Programmable slave addresses: 8 for PCF8574 (0x20-0x27), 8 for PCF8574A (0x38-0x3F)
Features:
- I2C-bus to parallel port expander
- 100 kHz I2C-bus interface (Standard-mode I2C-bus)
- Operating supply voltage 2.5 V to 6 V with non-overvoltage tolerant I/O held to VDD with 100 μA current source
- 8-bit remote I/O pins that default to inputs at power-up
- Latched outputs directly drive LEDs
- Total package sink capability of 80 mA
- Active LOW open-drain interrupt output
- Eight programmable slave addresses using three address pins
- Low standby current (2.5 μA typical)
- -40 °C to +85 °C operation
- ESD protection exceeds 2000 V HBM per JESD22-A114 and 1000 V CDM per JESD22-C101
- Latch-up testing is done to JEDEC standard JESD78 which exceeds 100 mA
Applications:
- LED signs and displays
- Servers
- Key pads
- Industrial control
- Medical equipment
- PLC
- Cellular telephones
- Mobile devices
- Gaming machines
- Instrumentation and test measurement
Package:
- DIP16 (16 leads (300 mil))
- SO16 (16 leads; body width 7.5 mm)
- SSOP20 (20 leads; body width 4.4 mm)
PCF8574 Features
- I 2 C-bus to parallel port expander
- 100 kHz I 2 C-bus interface (Standard-mode I 2 C-bus)
- Operating supply voltage 2.5 V to 6 V with non-overvoltage tolerant I/O held to VDD with 100 A current source
- 8-bit remote I/O pins that default to inputs at power-up
- Latched outputs directly drive LEDs
- Total package sink capability of 80 mA
- Active LOW open-drain interrupt output
- Eight programmable slave addresses using three address pins
- Low standby current (2.5 A typical)
- 40 C to +85 C operation
- ESD protection exceeds 2000 V HBM per JESD22-A114 and 1000 V CDM per JESD22-C101
Product data sheet
- Latch-up testing is done to JEDEC standard JESD78 which exceeds 100 mA
- Packages offered: DIP16, SO16, SSOP20
PCF8574 Applications
- LED signs and displays
- Servers
- Key pads
- Industrial control
- Medical equipment
- PLC
- Cellular telephones
- Mobile devices
- Gaming machines
- Instrumentation and test measurement
PCF8574 Pin Configuration
PCF8574 Pinout
Package: DIP16 / SO16
| Pin Number | Pin Name | Type | Description |
|---|---|---|---|
| 1 | A0 | I | Address input 0 |
| 2 | A1 | I | Address input 1 |
| 3 | A2 | I | Address input 2 |
| 4 | P0 | I/O | Quasi-bidirectional I/O 0 |
| 5 | P1 | I/O | Quasi-bidirectional I/O 1 |
| 6 | P2 | I/O | Quasi-bidirectional I/O 2 |
| 7 | P3 | I/O | Quasi-bidirectional I/O 3 |
| 8 | VSS | P | Supply ground |
| 9 | P4 | I/O | Quasi-bidirectional I/O 4 |
| 10 | P5 | I/O | Quasi-bidirectional I/O 5 |
| 11 | P6 | I/O | Quasi-bidirectional I/O 6 |
| 12 | P7 | I/O | Quasi-bidirectional I/O 7 |
| 13 | INT | O | Interrupt output (active LOW) |
| 14 | SCL | I/O | Serial clock line |
| 15 | SDA | I/O | Serial data line |
| 16 | VDD | P | Supply voltage |
Notes
- Pinout extracted for DIP16/SO16 package variant of PCF8574.
- SSOP20 package variant exists with different pin assignments (see datasheet Table 3 for SSOP20 column).
- INT is an open-drain output; SCL and SDA are I²C bus lines (open-drain with pull-up resistors required).
- P0–P7 are quasi-bidirectional I/O pins with internal pull-up structure.
- A0, A1, A2 are address inputs used to select one of eight possible I²C slave addresses (0x20–0x27 for PCF8574).
PCF8574 Thermal Information
| Table 8. | Thermal characteristics | Thermal characteristics | Thermal characteristics | Thermal characteristics |
|---|---|---|---|---|
| Symbol | Parameter | Conditions | Typ | Unit |
| R th(j-a) | thermal resistance from junction to ambient | SO16 package | 115 | C/W |
| SSOP20 package | 136 | C/W |
PCF8574 Package Information
DIP16: plastic dual in-line package; 16 leads (300 mil)
SOT38-4
DIMENSIONS (inch dimensions are derived from the original mm dimensions)
| UNIT | A max. | 1 A min. | 2 A max. | b | b 1 | b 2 | c | (1) D | (1) E | e | e 1 | L | M E | M H | w | (1) Z max. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mm | 4.2 | 0.51 | 3.2 | 1.73 1.30 | 0.53 0.38 | 1.25 0.85 | 0.36 0.23 | 19.50 18.55 | 6.48 6.20 | 2.54 | 7.62 | 3.60 3.05 | 8.25 7.80 | 10.0 8.3 | 0.254 | 0.76 |
| inches | 0.17 | 0.02 | 0.13 | 0.068 0.051 | 0.021 0.015 | 0.049 0.033 | 0.014 0.009 | 0.77 0.73 | 0.26 0.24 | 0.1 | 0.3 | 0.14 0.12 | 0.32 0.31 | 0.39 0.33 | 0.01 | 0.03 |
More part numbers on this datasheet
Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.
Other Interface ICs
- TCA6424ARGJR – Texas Instruments, I2C and SMBus I/O Expander
- BQ25895 – Texas Instruments, I2C Controlled Single Cell 5-A Fast Charger with MaxChargeTM for High Input Voltage and Adjustable Voltage 3.1-A Boost Operation
- CH340N – WCH, USB to Serial Bridge IC
- ADM3053BRWZ – Analog Devices, Signal and Power Isolated CAN Transceiver
- ADM3053BRWZ-REEL7 – Analog Devices, Signal and Power Isolated CAN Transceiver
- BQ25895RTWR.A – Texas Instruments, I2C Controlled Single Cell 5-A Fast Charger with MaxChargeTM for High Input Voltage and Adjustable Voltage 3.1-A Boost Operation
- CH334 – WCH, 4-Port USB 2.0 Hub Controller
- CH334P – WCH, 4-Port USB 2.0 Hub Controller
All Interface ICs datasheetsAll NXP Semiconductors datasheets (192)
Ask your AI agent about the PCF8574
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the PCF8574 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.