Skip to the content
PCBKitNew board
PCF8575DB on a board, in 3D

PCF8575DB

Texas Instruments

-40℃~+85℃ 16 2.5V~5.5V 200uA 25mA 300uA 400kHz 8 I2C、SMBus Interrupt Output Open-drain Reset function、Cascading and address extension、Built-in LED driver SSOP-24-208mil I/O Expanders ROHS

Extended
Category
I, O Expanders
Package
SSOP-24-208mil
Pins
24

Overview

The PCF8575DB is an i, O Expander made by Texas Instruments in a SSOP-24-208mil package with 24 pins. -40℃~+85℃ 16 2.5V~5.5V 200uA 25mA 300uA 400kHz 8 I2C、SMBus Interrupt Output Open-drain Reset function、Cascading and address extension、Built-in LED driver SSOP-24-208mil I/O Expanders ROHS.

PCBKit's library has its KiCad symbol (Interface_Expansion:PCF8575DBR, from KiCad's library) and its footprint (Package_SO:SSOP-24_5.3x8.2mm_P0.65mm, from KiCad's library), ready for a KiCad board. 2,147 are in stock at JLCPCB (part C2863388). 12 open-source boards in 12 repositories on GitHub use it.

Symbol

INT1A12A23P04P15P26P37P48P59P610P711GND12P1013P1114P1215P1316P1417P1518P1619P1720A021SCL22SDA23VCC24
Interface_Expansion:PCF8575DBRFrom KiCad's library

Footprint

123456789101112131415161718192021222324
Package_SO:SSOP-24_5.3x8.2mm_P0.65mmFrom KiCad's library

From the datasheet

13
Supply, least
2.5 V · VCC, recommended operating min · p. 4
Supply, most
5.5 V · VCC, recommended operating max · p. 4
Supply, absolute maximum
6.5 V · VCC, absolute max · p. 4
Works from
-40 °C · Operating free-air temperature min · p. 4
Works up to
85 °C · Operating free-air temperature max · p. 4
A pin gives at most
50 mA · Continuous output low current absolute max, VO = 0 to VCC · p. 4
Takes working
100 µA · VCC operating current typical, 5.5 V, fscl = 400 kHz, IO = 0 · p. 5
Takes working
30 µA · VCC operating current typical, 3.6 V, fscl = 400 kHz, IO = 0 · p. 5
Takes working
20 µA · VCC operating current typical, 2.7 V, fscl = 400 kHz, IO = 0 · p. 5
Takes at most
200 µA · VCC operating current max, 5.5 V, fscl = 400 kHz, IO = 0 · p. 5
Takes asleep
2.5 µA · VCC standby current typical, 5.5 V, fscl = 0 kHz, IO = 0 · p. 5
Junction to air (DB)
63 K/W · Junction-to-ambient thermal resistance · p. 4
Data rate, most
400 kbit/s · I2C clock frequency max · p. 5

What it is and has

5
I/O
16-bit quasi-bidirectional port with latched outputs · p. 12
Interrupt
Open-drain interrupt output · p. 12
I2C
400 kHz fast mode · p. 1
Hardware addressing
3 address pins, up to 8 devices · p. 1
Package
SSOP, 24 pins, 8.20 mm × 5.30 mm · p. 1

Specifications

60
ParameterConditionsAs printedPage
Supply voltage range VCCOver operating free-air temperature rangemin -0.5 · max 6.5 V4
Input voltage range VIOver operating free-air temperature range; maximum VCC + 0.5 Vmin -0.5 V4
Output voltage range VOOver operating free-air temperature range; maximum VCC + 0.5 Vmin -0.5 V4
Input clamp current IIKVI < 0max -20 mA4
Output clamp current IOKVO < 0max -20 mA4
Input/output clamp current IOKVO < 0 or VO > VCCmax -20 mA4
Continuous output low current IOLVO = 0 to VCCmax 50 mA4
Continuous output high current IOHVO = 0 to VCCmax -4 mA4
Continuous current through VCC or GNDLimit printed as ±100 mAmax 100 mA4
Storage temperature range Tstgmax 150 °C4
Electrostatic discharge V(ESD)Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pinsmax 2000 V4
Electrostatic discharge V(ESD)Charged device model (CDM), per JEDEC specification JESD22-C101, all pinsmax 1000 V4
Supply voltage VCCmin 2.5 · max 5.5 V4
Low-level input voltage VILMaximum 0.3 × VCCmin -0.5 V4
P-port high-level output current IOHmax -1 mA4
P-port transient pullup current IOHTmax -10 mA4
P-port low-level output current IOLmax 25 mA4
Operating free-air temperature TAmin -40 · max 85 °C4
Junction-to-ambient thermal resistance RθJAPCF8575, DB, 24 PINStyp 63 °C/W4
Input diode clamp voltage VIKII = –18 mA; VCC = 2.5 V to 5.5 Vmin -1.2 V5
Power-on reset voltage VPORVI = VCC or GND, IO = 0; VCC = VPORtyp 1.2 · max 1.8 V5
P port IOHVO = GND; VCC = 2.5 V to 5.5 Vmin -30 · max -300 uA5
P-port transient pullup current IOHTHigh during ACK, VOH = GND; VCC = 2.5 Vmin -0.5 · typ -1 mA5
SDA IOLVOL = 0.4 V; VCC = 2.5 V to 5.5 Vmin 3 mA5
P port IOLVOL = 0.4 V; VCC = 2.5 V to 5.5 Vmin 5 · typ 15 mA5
P port IOLVOL = 1 V; VCC = 2.5 V to 5.5 Vmin 10 · typ 25 mA5
INT IOLVOL = 0.4 V; VCC = 2.5 V to 5.5 Vmin 1.6 mA5
SCL, SDA IIVI = VCC or GND; VCC = 2.5 V to 5.5 V; maximum printed as ±5 uAmax 5 uA5
A0, A1, A2 IIVI = VCC or GND; VCC = 2.5 V to 5.5 V; maximum printed as ±1 uAmax 1 uA5
P port IIHLVI ≥ VCC or VI ≤ GND; VCC = 2.5 V to 5.5 V; maximum printed as ±400 uAmax 400 uA5
Operating mode ICCVI = VCC or GND, IO = 0, fscl = 400 kHz; VCC = 5.5 Vtyp 100 · max 200 uA5
Operating mode ICCVI = VCC or GND, IO = 0, fscl = 400 kHz; VCC = 3.6 Vtyp 30 · max 75 uA5
Operating mode ICCVI = VCC or GND, IO = 0, fscl = 400 kHz; VCC = 2.7 Vtyp 20 · max 50 uA5
Standby mode ICCVI = VCC or GND, IO = 0, fscl = 0 kHz; VCC = 5.5 Vtyp 2.5 · max 10 uA5
Standby mode ICCVI = VCC or GND, IO = 0, fscl = 0 kHz; VCC = 3.6 Vtyp 2.5 · max 10 uA5
Standby mode ICCVI = VCC or GND, IO = 0, fscl = 0 kHz; VCC = 2.7 Vtyp 2.5 · max 10 uA5
Supply current increase ΔICCOne input at VCC – 0.6 V, Other inputs at VCC or GND; VCC = 2.5 V to 5.5 Vmax 200 uA5
SCL CIVI = VCC or GND; VCC = 2.5 V to 5.5 Vtyp 3 · max 7 pF5
SDA CioVIO = VCC or GND; VCC = 2.5 V to 5.5 Vtyp 3 · max 7 pF5
P port CioVIO = VCC or GND; VCC = 2.5 V to 5.5 Vtyp 4 · max 10 pF5
I2C clock frequency fsclOver recommended operating free-air temperature rangemax 400 kHz5
I2C clock high time tschOver recommended operating free-air temperature rangemin 0.6 us5
I2C clock low time tsclOver recommended operating free-air temperature rangemin 1.3 us5
I2C spike time tspOver recommended operating free-air temperature rangemax 50 ns5
I2C serial data setup time tsdsOver recommended operating free-air temperature rangemin 100 ns5
I2C serial data hold time tsdhOver recommended operating free-air temperature rangemin 0 ns5
I2C input rise time ticrMinimum 20 + 0.1Cb; Cb is total bus capacitance of one bus line in pFmax 300 ns5
I2C input fall time ticfMinimum 20 + 0.1Cb; Cb is total bus capacitance of one bus line in pFmax 300 ns5
I2C output fall time tocf10-pF to 400-pF busmax 300 ns5
I2C bus free time between Stop and Start tbufOver recommended operating free-air temperature rangemin 1.3 us5
I2C start or repeated Start condition setup tstsOver recommended operating free-air temperature rangemin 0.6 us5
I2C start or repeated Start condition hold tsthOver recommended operating free-air temperature rangemin 0.6 us5
I2C Stop condition setup tspsOver recommended operating free-air temperature rangemin 0.6 us5
Valid-data time tvdSCL low to SDA output validmax 1.2 us5
I2C bus capacitive load CbOver recommended operating free-air temperature rangemax 400 pF5
Interrupt valid time tivP port to INT; CL ≤ 100 pF; over recommended operating free-air temperature rangemax 4 us6
Interrupt reset delay time tirSCL to INT; CL ≤ 100 pF; over recommended operating free-air temperature rangemax 4 us6
Output data valid tpvSCL to P port; CL ≤ 100 pF; over recommended operating free-air temperature rangemax 4 us6
Input data setup time tsuP port to SCL; CL ≤ 100 pF; over recommended operating free-air temperature rangemin 0 us6
Input data hold time thP port to SCL; CL ≤ 100 pF; over recommended operating free-air temperature rangemin 4 us6

Pins, by the datasheet

24
1 INT
Interrupt output; connect to VCC through a pull-up resistor. · p. 3
2 A1
Address input 1; connect directly to VCC or ground, without a pull-up resistor. · p. 3
3 A2
Address input 2; connect directly to VCC or ground, without a pull-up resistor. · p. 3
4 P00
P-port input/output. Push-pull design structure. · p. 3
5 P01
P-port input/output. Push-pull design structure. · p. 3
6 P02
P-port input/output. Push-pull design structure. · p. 3
7 P03
P-port input/output. Push-pull design structure. · p. 3
8 P04
P-port input/output. Push-pull design structure. · p. 3
9 P05
P-port input/output. Push-pull design structure. · p. 3
10 P06
P-port input/output. Push-pull design structure. · p. 3
11 P07
P-port input/output. Push-pull design structure. · p. 3
12 GND
Ground. · p. 3
13 P10
P-port input/output. Push-pull design structure. · p. 3
14 P11
P-port input/output. Push-pull design structure. · p. 3
15 P12
P-port input/output. Push-pull design structure. · p. 3
16 P13
P-port input/output. Push-pull design structure. · p. 3
17 P14
P-port input/output. Push-pull design structure. · p. 3
18 P15
P-port input/output. Push-pull design structure. · p. 3
19 P16
P-port input/output. Push-pull design structure. · p. 3
20 P17
P-port input/output. Push-pull design structure. · p. 3
21 A0
Address input 0; connect directly to VCC or ground, without a pull-up resistor. · p. 3
22 SCL
Serial clock line; connect to VCC through a pull-up resistor. · p. 3
23 SDA
Serial data line; connect to VCC through a pull-up resistor. · p. 3
24 VCC
Supply voltage. · p. 3

Parameters

19
Clock Frequency
400kHz
Current - Output High(IOH)
300uA
Current - Output Low(IOL)
25mA
Current - Supply
100uA
Current - Supply(Max)
200uA
Data Rate
400kbps
Features
Reset function
Interface
I2C
Interrupt Output
Interrupt Output
Number of I/O
16
Number of Supporting Devices
8
Operating Temperature
-40℃~+85℃
Output Current per Pin(Max)
50mA
Output Type
Open-drain
Quiescent Supply Current
200uA
Standby Current
2.5uA
Thermal Resistance(Junction to Ambient)
63℃/W
Voltage - Supply
2.5V~5.5V
Voltage - Supply(Absolute Max)
6.5V

Order codes

2

Pinout

24
The pins of the PCF8575DB
PinNameType
1INTOpen collector
2A1Input
3A2Input
4P0Input/output
5P1Input/output
6P2Input/output
7P3Input/output
8P4Input/output
9P5Input/output
10P6Input/output
11P7Input/output
12GNDPower in
13P10Input/output
14P11Input/output
15P12Input/output
16P13Input/output
17P14Input/output
18P15Input/output
19P16Input/output
20P17Input/output
21A0Input
22SCLInput
23SDAInput/output
24VCCPower in

Open-source boards using it

All 12
  • 2 layers85 × 56 mmBasicengine, the printed circuit board in 3D

    Basicengine

    uli/basicengine-pcb

    Schematics and PCB layout for the BASIC Engine home computer

    115 parts48
  • 6 layers200 × 200 mmMotherboard, the printed circuit board in 3D

    Motherboard

    c4puter/motherboard

    609 parts22CC0-1.0
  • 2 layers150 × 150 mmBoardGame, the printed circuit board in 3D

    BoardGame

    jkordek1/Man-Don-t-Get-Angry-Board-game

    "Man don't get mad" - electronic board game

    218 parts5
  • 4 layers100 × 160 mmPrimecamLNABiasPotVreg, the printed circuit board in 3D

    PrimecamLNABiasPotVreg

    asu-rdl/Primecam-Bias

    80-144 Channel Programmable Bias Supply

    271 partsMIT
  • 2 layers137.2 × 111.8 mmHa pcb, the printed circuit board in 3D

    Ha pcb

    cristi-zz/ha-pcb

    PCB for my home automation. For reviewing purposes.

    55 parts
  • 2 layers120 × 80 mmVolyaEth, the printed circuit board in 3D

    VolyaEth

    d-ashesss/VolyaEth

    Scheme and PCB for VolyaEth

    20 parts

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/ti/PCF8575DB" title="PCF8575DB in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/ti/PCF8575DB.jpg" alt="PCF8575DB" width="1200" height="900">
A picture that opens the part, for a README
[![PCF8575DB](https://pcbkit.io/embed/parts/ti/PCF8575DB.jpg?size=s)](https://pcbkit.io/parts/ti/PCF8575DB)

Questions

Is there a KiCad symbol and footprint for the PCF8575DB?

Yes. The symbol is Interface_Expansion:PCF8575DBR and the footprint Package_SO:SSOP-24_5.3x8.2mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the PCF8575DB?

SSOP-24-208mil, with 24 pins. Its footprint is drawn on this page.

Where is the PCF8575DB datasheet?

Texas Instruments publishes it: the Datasheet link on this page opens it.

Where can I order the PCF8575DB?

JLCPCB lists it as part C2863388, with 2,147 in stock; the sellers' links on this page open their listings.

What can replace the PCF8575DB?

Parts like it in the library: the PCF8575TS/1 by Nexperia, the PCA9555DB by NXP Semiconductors, the PCA9539DB by Texas Instruments and the PCA9535DB by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the PCF8575DB?

12 boards in 12 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8