
Philips Semiconductors
PNX15xx Series
Volume 1 of 1
Chapter 25: I2C Interface
PNX15XX_SER_3
Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet
Rev. 3 — 17 March 2006
25-12
0x20
SLA+W has been
transmitted; NOT
ACK has been
received
Load data byte 0
0
X
Data byte will be transmitted; ACK bit will be
received.
no DAT action
1
0
X
Repeat START will be transmitted.
no DAT action
0
1
0
X
STOP condition will be transmitted; STOP
ag will be reset.
no DAT action
1
0
X
STOP condition followed by a START
condition will be transmitted; STO ag will
be reset.
0x28
Data byte in DAT
has been
transmitted; ACK
has been received
Load data byte 0
0
X
Data byte will be transmitted; ACK bit will be
received
no DAT action
1
0
X
Repeat START will be transmitted.
no DAT action
0
1
0
X
STOP condition will be transmitted; STOP
ag will be reset.
no DAT action
1
0
X
STOP condition followed by a START
condition will be transmitted; STO ag will
be reset.
0x30
Data byte in DAT
has been
transmitted; NOT
ACK has been
received
Load data byte 0
0
X
Data byte will be transmitted; ACK bit will be
received.
no DAT action
1
0
X
Repeat START will be transmitted.
no DAT action
0
1
0
X
STOP condition will be transmitted; STOP
ag will be reset.
no DAT action
1
0
X
STOP condition followed by a START
condition will be transmitted; STO ag will
be reset.
0x38
Arbitration lost in
the SLA+R/W or
Data bytes
No DAT action
0
X
I2C bus will be released; the “not
addressed” slave mode will be entered.
No DAT action
1
0
X
A START condition will be transmitted when
the bus becomes free.
0x40
SLA+R has been
transmitted; ACK
has been received
No DAT action
0
Data byte will be received; NOT ACK bit will
be returned.
No DAT action
0
1
Data byte will be received; ACK bit will be
returned
0x48
SLA+R has been
transmitted; NOT
ACK has been
received
No DAT action
1
0
X
Repeated START condition will be
transmitted
No DAT action
0
1
0
X
STOP condition will be transmitted; STO
ag will be reset.
No DAT action
1
0
X
STOP condition followed by a START
condition will be transmitted; STO ag will
be reset.
0x50
Data byte has
been received;
ACK has been
returned
Read data
byte
0
Data byte will be received; NOT ACK bit will
also been returned.
Read data
byte
0
1
Data byte will be received; ACK bit will be
returned.
Table 5: Status Codes …Continued
Status
Code
STA
Bus/Module
Status
Application Software Response
Next Action Taken
To/From DAT
To CON
STA
STO
SI
AA