PCA9675
NXP Semiconductors
Remote 16-bit I/O expander for Fm+ I2C-bus with interrupt
manufacturer
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
part identification
0
0
0
0
0
category identification
feature identification
revision
0
0
0
002aab639
Fig 11. PCA9675 ID
acknowledge from one
or several slave(s)
acknowledge from
slave to be identified
acknowledge from
slave to be identified
don't care
device ID address
S
1
1
1
1
1
0
0
0
A
A6 A5 A4 A3 A2 A1 A0
X
A
1
1
1
1
1
0
0
1
A
2
I C-bus slave address of
device ID address
START condition
R/W
R/W
the device to be identified
acknowledge
from master
acknowledge
from master
no acknowledge
from master
M7 M6 M5 M4 M3 M2 M1 M0
A
C6 C5 C4 C3 C2 C1 C0 F5
A
F4 P3 P2 P1 P0 R2 R1 R0
A
P
revision = 000
category identification
= 0000001
manufacturer name
= 00000000
feature identification
= 001100
STOP
condition
002aab663
If more than 2 bytes are read, the slave device loops back to the first byte (manufacturer byte) and
keeps sending data until the master generates a ‘no acknowledge’.
Fig 12. Device ID field reading
PCA9675
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2011. All rights reserved.
Product data sheet
Rev. 2 — 3 October 2011
11 of 34