INTEGRATED CIRCUITS
DATA SHEET
PCF8575
Remote 16-bit I/O expander for
I
2
C-bus
Product specification
Supersedes data of 1999 Feb 25
File under Integrated Circuits, IC12
1999 Apr 07
Philips Semiconductors
Product specification
Remote 16-bit I/O expander for I
2
C-bus
CONTENTS
1
2
3
4
5
6
6.1
6.2
6.3
6.4
7
7.1
7.2
7.3
7.4
7.5
8
9
10
11
12
13
14
14.1
14.2
14.3
14.4
14.5
15
16
17
FEATURES
GENERAL DESCRIPTION
ORDERING INFORMATION
BLOCK DIAGRAM
PINNING
CHARACTERISTICS OF THE I
2
C-BUS
Bit transfer
START and STOP conditions
System configuration
Acknowledge
FUNCTIONAL DESCRIPTION
Quasi-bidirectional I/Os
Addressing
Reading from a port (input mode)
Writing to the port (output mode)
Interrupt
LIMITING VALUES
HANDLING
CHARACTERISTICS
I
2
C-BUS TIMING CHARACTERISTICS
DEVICE PROTECTION
PACKAGE OUTLINE
SOLDERING
Introduction to soldering surface mount
packages
Reflow soldering
Wave soldering
Manual soldering
Suitability of surface mount IC packages for
wave and reflow soldering methods
DEFINITIONS
LIFE SUPPORT APPLICATIONS
PURCHASE OF PHILIPS I
2
C COMPONENTS
PCF8575
1999 Apr 07
2
Philips Semiconductors
Product specification
Remote 16-bit I/O expander for I
2
C-bus
1
FEATURES
PCF8575
•
Operating supply voltage 2.5 to 5.5 V
•
Low standby current consumption of 10
µA
maximum
•
I
2
C-bus to parallel port expander
•
400 kbits/s FAST I
2
C-bus
•
Open-drain interrupt output
•
16-bit remote I/O port for the I
2
C-bus
•
Compatible with most microcontrollers
•
Latched outputs with high current drive capability for
directly driving LEDs
•
Address by 3 hardware address pins for use of up to
8 devices
•
SSOP24 package.
2
GENERAL DESCRIPTION
The device consists of a 16-bit quasi-bidirectional port and
an I
2
C-bus interface. The PCF8575 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
2
C-bus. This means that
the PCF8575 is an I
2
C-bus slave transmitter/receiver.
Every data transmission from the PCF8575 must consist
of an even number of bytes, the first byte will be referred
to as P07 to P00 and the second byte as P17 to P10.
The third will be referred to as P07 to P00 and so on.
The PCF8575 is a silicon CMOS circuit. It provides general
purpose remote I/O expansion for most microcontroller
families via the two-line bidirectional bus (I
2
C-bus).
3
ORDERING INFORMATION
TYPE
NUMBER
PCF8575TS
PACKAGE
NAME
SSOP24
DESCRIPTION
plastic shrink small outline package; 24 leads; body width 5.3 mm
VERSION
SOT340-1
1999 Apr 07
3
Philips Semiconductors
Product specification
Remote 16-bit I/O expander for I
2
C-bus
4
BLOCK DIAGRAM
PCF8575
handbook, full pagewidth
INT
A0
A1
A2
SCL
SDA
1
21
2
3
22
23
INPUT
FILTER
INTERRUPT
LOGIC
LP FILTER
PCF8575
I
2
C-BUS
CONTROL
P00 to P07
4 to 11
SHIFT
REGISTER
16 BITS
I/O
PORT
P10 to P17
13 to 20
WRITE pulse
VDD
VSS
24
12
POWER-ON
RESET
READ pulse
MGL537
Fig.1 Block diagram.
1999 Apr 07
4
Philips Semiconductors
Product specification
Remote 16-bit I/O expander for I
2
C-bus
5
PINNING
SYMBOL
INT
A1
A2
P00
P01
P02
P03
P04
P05
P06
P07
V
SS
P10
P11
P12
P13
P14
P15
P16
P17
A0
SCL
SDA
V
DD
PIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
DESCRIPTION
interrupt output (active LOW)
address input 1
address input 2
quasi-bidirectional I/O 00
quasi-bidirectional I/O 01
quasi-bidirectional I/O 02
quasi-bidirectional I/O 03
quasi-bidirectional I/O 04
quasi-bidirectional I/O 05
quasi-bidirectional I/O 06
quasi-bidirectional I/O 07
supply ground
quasi-bidirectional I/O 10
quasi-bidirectional I/O 11
quasi-bidirectional I/O 12
quasi-bidirectional I/O 13
quasi-bidirectional I/O 14
quasi-bidirectional I/O 15
quasi-bidirectional I/O 16
quasi-bidirectional I/O 17
address input 0
serial clock line input
serial data line input/output
supply voltage
Fig.2 Pin configuration.
P04 8
P05 9
P06 10
P07 11
VSS 12
MGL538
PCF8575
handbook, halfpage
INT 1
A1 2
A2 3
P00 4
P01 5
P02 6
24 VDD
23 SDA
22 SCL
21 A0
20 P17
19 P16
PCF8575
P03 7
18 P15
17 P14
16 P13
15 P12
14 P11
13 P10
1999 Apr 07
5