EmbeddedRelated.com
PCF8574AN

TIPCF8574AN

Texas Instruments
I/O Expander 8 I2C 100 kHz 16-PDIP
Active3,770 in stock

Overview

The PCF8574AN is a silicon CMOS circuit that provides general-purpose remote I/O expansion for most microcontroller families via the two-line bidirectional I2C bus. This 8-bit I/O expander features an open-drain interrupt output that signals the host controller when any input state changes, eliminating the need for constant polling.

Why Choose This Part

The device features a low standby current of 10uA and supports a wide supply voltage range of 2.5V to 6V, making it compatible with both legacy 5V systems and modern 3.3V logic. Its 16-PDIP through-hole package is specifically advantageous for prototyping on breadboards and easy hand-soldering in hobbyist or industrial through-hole PCBs.

Applications

LCD Interface Expansion
Commonly used to drive 16x2 or 20x4 character LCDs using only two I2C pins instead of six or more parallel GPIOs.
Keypad Scanning
Ideal for monitoring matrix keypads where the interrupt pin can wake the MCU upon a key press.
LED Status Indicators
Provides high-current drive capability up to 25mA for directly driving multiple status LEDs without overloading MCU pins.
DIP Switch Reading
Used to read configuration settings from hardware DIP switches while consuming minimal processor resources.

Key Specifications

Features POR
Interface I2C
Output Type Push-Pull
Mounting Type Through Hole
Number of I/O 8
Package / Case 16-DIP (0.300", 7.62mm)
Clock Frequency 100 kHz
Interrupt Output Yes
Voltage - Supply 2.5V ~ 6V
Operating Temperature -40degC ~ 85degC
Supplier Device Package 16-PDIP
Current - Output Source/Sink 1mA, 25mA

Getting Started

To use this part, connect the SDA and SCL lines to your microcontroller's I2C bus with appropriate pull-up resistors and set the hardware address using the A0, A1, and A2 pins. In the Arduino environment, the 'Wire' library or specialized PCF8574 libraries can be used to read and write 8-bit data patterns to the device.

PCF8574 Family

Part NumberDifferenceStock
PCF8574PWR PWR 2,827