EmbeddedRelated.com
PCF8575PWR

TIPCF8575PWR

Texas Instruments
I/O Expander 16 I2C, SMBus 400 kHz 24-TSSOP
Active376 in stock

Overview

The PCF8575PWR is a 16-bit remote I/O expander designed for I2C and SMBus applications. It operates over a voltage range of 2.5V to 5.5V and provides a simple way to increase the number of available GPIO pins on a microcontroller via a two-wire serial interface.

Why Choose This Part

This device features an open-drain interrupt output that notifies the host of input state changes, eliminating the need for continuous I2C polling. It also includes an internal power-on reset (POR) to ensure all I/Os are initialized to a high state, and it supports 400 kHz Fast I2C bus speeds.

Applications

LED Matrix Control
Utilizing high-current drive capabilities to manage arrays of status LEDs without taxing microcontroller pins.
Keypad Scanning
Interfacing with large matrix keypads using the 16 available I/O pins and the open-drain interrupt output to wake the host processor on key presses.
System Level Level-Shifting
Acting as a bridge between a low-voltage microcontroller and higher-voltage peripherals within the 2.5V to 5.5V supply range.
Industrial Control Panels
Expanding digital inputs and outputs for industrial switches and relays while maintaining low standby current of 10uA.

Key Specifications

Features POR
Interface I2C, SMBus
Output Type Push-Pull
Mounting Type Surface Mount
Number of I/O 16
Package / Case 24-TSSOP (0.173", 4.40mm Width)
Clock Frequency 400 kHz
Interrupt Output Yes
Voltage - Supply 2.5V ~ 5.5V
Operating Temperature -40degC ~ 85degC
Supplier Device Package 24-TSSOP
Current - Output Source/Sink 1mA, 25mA

Getting Started

To evaluate this IC, connect the SDA and SCL pins to your microcontroller's I2C bus with appropriate pull-up resistors. Address pins A0, A1, and A2 should be tied to GND or VCC to set the device's hardware address. Use standard I2C libraries such as Wire.h for Arduino or TI's driverlib to perform simple read and write operations to the internal latches.

PCF8575 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Stock
PCF8575PWR (this part) TSSOP-24 376
PCF8575DWR SOIC-24 3,619
PCF8575RGER VFQFN-24 2,378

Also Consider

MCP23017 MCHPMicrochip Technology - Offers 16 I/O pins with more sophisticated configuration options, including internal pull-up resistors and individual pin direction control.
TCA9535 TITexas Instruments - A newer alternative with improved I2C bus performance and lower voltage operation support.
PCF8574 TITexas Instruments - A 8-bit version for applications requiring fewer I/O pins in a smaller footprint.