xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx
xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
PCA9665_2 © NXP B.V. 2006. All rights reserved.
Product data sheet Rev. 02 — 7 December 2006 44 of 91
NXP Semiconductors PCA9665
Fm+ parallel bus to I2C-bus controller
E8h Previouslyaddressed
with General Call;
BC[6:0]data bytes
have been received;
ACKhas been
returned for all the
bytes, except for the
lastone where NACK
bit has been returned
Read data bytes
or X X 0 X 0 0 1 Switched to not addressed slave mode;
No recognition of own slave address;
GeneralCall address will be recognized if GC = 1
Read data bytes
or X X 0 X 0 1 1 Switched to not addressed slave mode;
Own slaveaddress will be recognized;
GeneralCall address will be recognized if GC = 1
Read data bytes
or X X 1 X 0 0 1 Switched to not addressed slave mode;
No recognition of own slave address;
GeneralCall address will be recognized if GC = 1;
A STARTcondition will be transmitted when the
bus becomes free.
Read data bytes X X 1 X 0 1 1 Switched to not addressed slave mode;
Own slaveaddress will be recognized;
GeneralCall address will be recognized if GC = 1;
A STARTcondition will be transmitted when the
bus becomes free.
A0h A STOP condition or
repeated START
condition has been
received while still
addressed as slave
receiver
NoI2CDAT action
or X X 0 X 0 0 1 Switched to not addressed slave mode;
No recognition of own slave address;
GeneralCall address will be recognized if GC = 1
NoI2CDAT action
or X X 0 X 0 1 1 Switched to not addressed slave mode;
Own slaveaddress will be recognized;
GeneralCall address will be recognized if GC = 1
NoI2CDAT action
or X X 1 X 0 0 1 Switched to not addressed slave mode;
No recognition of own slave address;
GeneralCall address will be recognized if GC = 1;
A START condition will be transmitted when the
bus becomes free.
No I2CDAT action X X 1 X 0 1 1 Switched to not addressed slave mode;
Own slaveaddress will be recognized;
GeneralCall address will be recognized if GC = 1;
A START condition will be transmitted when the
bus becomes free.
Table 40. Slave Receiver Buffered mode (MODE= 1)
…continued
Status
code
(I2CSTA)
Status of the
I2C-bus and the
PCA9665
Application software response Next action taken by the PCA9665
To/from I2CDAT To/from I2CCOUNT To I2CCON
LB BC[6:0] STA STO SI AA MODE