PCA9675BS NXP [NXP Semiconductors], PCA9675BS Datasheet - Page 11
![no-image](/images/no-image-200.jpg)
PCA9675BS
Manufacturer Part Number
PCA9675BS
Description
Remote 16-bit I/O expander for Fm+ I2C-bus with interrupt
Manufacturer
NXP [NXP Semiconductors]
Datasheet
1.PCA9675BS.pdf
(34 pages)
NXP Semiconductors
PCA9675_1
Product data sheet
Fig 13. PCA9675 ID
Fig 14. Device ID field reading
S
START condition
manufacturer name
Remark: The reading of the Device ID can be stopped anytime by sending a NACK
command.
Remark: If the master continues to ACK the bytes after the third byte, the PCA9675
rolls back to the first byte and keeps sending the Device ID sequence until a NACK
has been detected.
For the PCA9675, the Device ID is as shown in
M7
= 00000000
1
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’.
M6 M5 M4
device ID address
1
1
part identification
1
M3
1
M2 M1 M0
0
Rev. 01 — 1 February 2007
0
R/W
0
0
Remote 16-bit I/O expander for Fm+ I
A
A
acknowledge from one
or several slave(s)
acknowledge
from master
0
category identification
C6
A6
the device to be identified
I
2
category identification
C-bus slave address of
manufacturer
A5 A4 A3 A2 A1 A0 X
C5 C4 C3
0
= 0000001
0
0
C2
0
0
C1 C0 F5
don't care
0
1
Figure
feature identification
0
0
acknowledge from
slave to be identified
A
A
acknowledge
from master
= 001100
feature identification
0
0
revision
F4
1
13.
P3 P2 P1
device ID address
1
0
1
1
0
1
0
2
1
C-bus with interrupt
slave to be identified
002aab639
0
0
0
P0 R2 R1 R0
PCA9675
1
acknowledge from
© NXP B.V. 2007. All rights reserved.
revision = 000
no acknowledge
0
0
0
0
from master
0
R/W
1
condition
002aab663
STOP
A
A
11 of 34
P