Table 31, Pca9665 – NXP Semiconductors PCA9665 User Manual

Page 27

Advertising
background image

PCA9665_2

© NXP B.V. 2006. All rights reserved.

Product data sheet

Rev. 02 — 7 December 2006

27 of 91

NXP Semiconductors

PCA9665

Fm+ parallel bus to I

2

C-bus controller

Table 31.

Slave Receiver Byte mode (MODE = 0)

Status
code
(I2CSTA)

Status of the
I

2

C-bus and the

PCA9665

Application software response

Next action taken by the
PCA9665

To/from I2CDAT

To I2CCON

STA STO SI

AA

MODE

60h

Own SLA+W has
been received; ACK
has been returned

No I2CDAT action
or

X

X

0

0

0

Data byte will be received and
NACK will be returned

no I2CDAT action

X

X

0

1

0

Data byte will be received and ACK
will be returned

68h

Arbitration lost in
SLA+R/W as
master; Own
SLA+W has been
received, ACK has
been returned

No I2CDAT action
or

X

X

0

0

0

Data byte will be received and
NACK will be returned

no I2CDAT action

X

X

0

1

0

Data byte will be received and ACK
will be returned

D0h

General Call
address (00h) has
been received; ACK
has been returned.

No I2CDAT action
or

X

X

0

0

0

Data byte will be received and
NACK will be returned.

no I2CDAT action

X

X

0

1

0

Data byte will be received and ACK
will be returned.

D8h

Arbitration lost in
SLA = R/W as
master; General Call
address has been
received; ACK bit
has been returned.

No I2CDAT action
or

X

X

0

0

0

Data byte will be received and
NACK will be returned.

no I2CDAT action

X

X

0

1

0

Data byte will be received and ACK
will be returned.

80h

Previously
addressed with own
slave address; DATA
has been received;
ACK has been
returned

Read data byte or

X

X

0

0

0

Data byte will be received and
NACK will be returned

read data byte

X

X

0

1

0

Data byte will be received and ACK
will be returned

88h

Previously
addressed with own
slave address; DATA
byte has been
received; NACK has
been returned

Read data byte or

0

X

0

0

0

Switched to not addressed slave
mode; no recognition of own SLA or
General Call address

read data byte or

0

X

0

1

0

Switched to not addressed slave
mode; Own slave address will be
recognized; General Call address
will be recognized if GC = 1.

read data byte or

1

X

0

0

0

Switched to not addressed slave
mode; no recognition of own slave
address or General Call address. A
START condition will be transmitted
when the bus becomes free

read data byte

1

X

0

1

0

Switched to not addressed slave
mode; Own slave address will be
recognized; General Call will be
recognized if GC = 1. A START
condition will be transmitted when
the bus becomes free.

Advertising