The PCF8575PWR from Texas Instruments is a 16-bit remote I/O expander that adds 16 general-purpose digital I/O lines to a microcontroller through a simple I²C/SMBus interface. It is designed for applications where additional GPIO pins are required without using more MCU pins.
The device operates from 2.5 V to 5.5 V, supports I²C communication up to 400 kHz, and provides an interrupt output for detecting changes on the input ports. Up to eight PCF8575 devices can share the same I²C bus using the three hardware address pins.
| Parameter | Specification |
|---|---|
| Part Number | PCF8575PWR |
| Manufacturer | Texas Instruments |
| Device Type | 16-Bit I/O Expander |
| Number of I/O Pins | 16 |
| Interface | I²C / SMBus |
| Maximum I²C Frequency | 400 kHz |
| Supply Voltage | 2.5–5.5 V |
| Number of I²C Addresses | 8 |
| Address Pins | A0, A1, A2 |
| Interrupt | Open-drain INT output |
| I/O Type | Quasi-bidirectional |
| Operating Temperature | −40°C to +85°C |
| Package | TSSOP-24 (PW) |
| Mounting | Surface Mount (SMD) |
TI currently lists PCF8575PWR as an active part number in the 24-pin TSSOP package.
The 16 GPIOs are organized into two 8-bit ports:
The PCF8575 uses a quasi-bidirectional I/O architecture, allowing each pin to function as either an input or output without a conventional direction-control register. After power-on, the I/O pins are HIGH.
Three hardware address pins provide 8 possible I²C addresses, allowing multiple PCF8575 devices to operate on the same I²C bus.
This makes it possible to expand a system by up to 128 additional I/O pins using eight devices, subject to bus loading and system design considerations.
The INT output is an open-drain interrupt signal that can notify the host MCU when an input state changes. This can reduce the need for continuously polling all 16 inputs.
| Pin | Function |
|---|---|
| 1–8 | P00–P07 GPIO |
| 9 | VSS / GND |
| 10 | P10 |
| 11 | P11 |
| 12 | P12 |
| 13 | P13 |
| 14 | P14 |
| 15 | P15 |
| 16 | P16 |
| 17 | P17 |
| 18 | INT |
| 19 | A1 |
| 20 | A2 |
| 21 | A0 |
| 22 | SCL |
| 23 | SDA |
| 24 | VCC |
Verify the pin numbering against the TI datasheet when creating the PCB footprint or assembly documentation.
You must be logged in to post a review.
Reviews
There are no reviews yet.