
PCF8574P
Remote 8-bit I/O expander for I2C-bus
The PCF8574 is a silicon CMOS circuit. It provides general purpose remote I/O expansion for most microcontroller families via the two-line bidirectional bus (I²C-bus).
The device consists of an 8-bit quasi-bidirectional port and an I²C-bus interface. The PCF8574 has a low current consumption and includes latched outputs with high current drive capability for directly driving LEDs. It also possesses an interrupt line (INT) which can be connected to the interrupt logic of the microcontroller. By sending an interrupt signal on this line, the remote I/O can inform the microcontroller if there is incoming data on its ports without having to communicate via the I²C-bus. This means that the PCF8574 can remain a simple slave device.
The PCF8574 and PCF8574A versions differ only in their slave address as shown in Fig.10.
Remote 8-bit I/O expander for I2C-bus
| Type number | Package | Number of bits | Source Current per bit(mA) | I2C-bus(kHz) | Operating voltage(VDC) | Weak Pull-Up Current Source | Max Sink Current per bit(mA) | # of Addresses | Max Sink Current, per package(mA) | Enable | Operating Temperature(Cel) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| PCF8574P | SOT38-4 (DIP16) | 8 | 0 | 100 | 2.5~6.0 | yes | 20 | 8 | 100 | -40~85 | -40~85 |
| Type number | Orderable part number | Ordering code (12NC) | Product status | Package | Packing | Marking |
|---|---|---|---|---|---|---|
| PCF8574P | PCF8574P,112 | 9337 060 60112 | Volume production | SOT38-4 (DIP16) | Bulk Pack | PCF8574P |
| Package Version | Package Name | Package Description | Reference Codes | Issue Date |
|---|---|---|---|---|
| SOT38-4 | DIP16 | plastic dual in-line package; 16 leads (300 mil) | 2003-02-13 |
| Type number | Orderable part number | Chemical content | RoHS | Leadfree conversion date | RHF | IFR (FIT) | MTBF (hours) | MSL | MSL LF |
|---|---|---|---|---|---|---|---|---|---|
| PCF8574P | PCF8574P,112 | PCF8574P | Always Pb-free |
| File name | Title | Type | Format | Date |
|---|---|---|---|---|
| PCF8574 | Remote 8-bit I/O expander for I2C-bus | Data sheet | 2002-11-22 | |
| AN10441 | Level shifting techniques in I2C-bus design | Application note | 2007-06-20 | |
| AN256 | PCA9500/PCA9501 provides simple card maintenance and control using I²C-bus | Application note | 2009-03-23 | |
| AN469 | I2C/SMBus general purpose I/O expanders | Application note | 2005-01-20 | |
| AN10216 | I2C manual | Application note | 2003-03-27 | |
| AN96007 | P83CE258 for High-End RDS/EON Car Radio System CCR520S V2.5 | Application note | 1996-02-01 | |
| AN10369 | UART/SPI/I2C code examples | Application note | 2005-04-12 | |
| AN96029 | High-end RDS/EON car radio system CCR612 user manual | Application note | 2003-03-14 | |
| 75016543 | Create smarter, more efficient white goods; An industry-leading portfolio of cost-effective, power-saving solutions for major home appliances | Brochure | 2008-06-01 | |
| 75016020 | Low-power GPIO expanders for portable applications; NXP 8/16-bit I2C/SMBus GPIO expanders PCA9534/35/35C for low-power applications | Leaflet | 2007-06-01 | |
| 75016535 | Versatile, easy-to-use GPIO expanders; NXP 4/8/16-bit I2C/SMBus GPIO expanders PCA9536/54/54A/55 | Leaflet | 2008-08-01 | |
| 75016018 | Combination GPIO expanders and EEPROMs for smaller boards; NXP 8-bit I2C/SMBus GPIO expanders with 2-K EEPROM PCA9500/01 | Leaflet | 2007-06-01 | |
| 75017144 | I2C Selection Guide 2H 2011 | Leaflet | 2011-09-29 | |
| design_con_2003_tecforum_i2c_bus_overview | DesignCon 2003 TecForum I 2 C Bus Overview | Other type | 2003-01-27 | |
| UM10204 | I2C-bus specification and user manual | User manual | 2007-06-26 | |
| UM10206 | I2C Demonstration Board 2005-1 Quick Start Guide | User manual | 2006-06-13 | |
| UM10267 | PCA9698 demonstration board OM6281 | User manual | 2008-09-26 | |
| UM10204_JA | I2C-bus specification and user manual | User manual | 2013-04-03 |
Sample orders normally take 2-4 days for delivery.
If you do not have a direct account with NXP our network of global and regional distributors is available and equipped to support you with NXP samples. As a NXP customer you also have the option to order samples via our sales organisation.
Do you want to ask technical questions to an NXP expert?
Please select one of the following options:
Follow us