pca9671 NXP Semiconductors, pca9671 Datasheet - Page 11

no-image

pca9671

Manufacturer Part Number
pca9671
Description
Remote 16-bit I/o Expander For Fm+ I2c-bus With Reset
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
pca9671D
Manufacturer:
NXP
Quantity:
7 609
Part Number:
pca9671PW
Manufacturer:
NXP
Quantity:
2 031
Part Number:
pca9671PWЈ¬118
Manufacturer:
NXP
Quantity:
2 067
NXP Semiconductors
PCA9671_1
Product data sheet
Fig 13. PCA9671 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 PCA9671
rolls back to the first byte and keeps sending the Device ID sequence until a NACK
has been detected.
For the PCA9671, 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
Rev. 01 — 20 December 2006
0
0
R/W
0
0
A
A
acknowledge from one
or several slave(s)
acknowledge
from master
0
Remote 16-bit I/O expander for Fm+ I
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
= 010100
feature identification
0
1
revision
F4
1
13.
P3 P2 P1
device ID address
1
0
0
1
0
1
0
1
slave to be identified
002aac249
0
0
0
P0 R2 R1 R0
PCA9671
1
acknowledge from
© NXP B.V. 2006. All rights reserved.
2
revision = 000
C-bus with reset
no acknowledge
0
0
0
0
from master
0
R/W
1
condition
002aac335
STOP
A
A
11 of 34
P

Related parts for pca9671