Philips UM10109 Microscope & Magnifier User Manual


 
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
User manual Rev. 02 — 23 May 2005 82 of 133
Philips Semiconductors
UM10109
P89LPC932A1 User manual
A0H A STOP condition
or repeated
START condition
has been received
while still
addressed as
SLA/REC or
SLA/TRX
No I2DAT action0000Switched to not addressed SLA
mode; no recognition of own SLA or
General call address
no I2DAT action0001Switched to not addressed SLA
mode; Own slave address will be
recognized; General call address
will be recognized if I2ADR.0 = 1.
no I2DAT action1000Switched to not addressed SLA
mode; no recognition of own SLA or
General call address. A START
condition will be transmitted when
the bus becomes free.
no I2DAT action1001Switched to not addressed SLA
mode; Own slave address will be
recognized; General call address
will be recognized if I2ADR.0 = 1. A
START condition will be transmitted
when the bus becomes free.
Table 70: Slave Receiver mode
…continued
Status code
(I2STAT)
Status of the I
2
C
hardware
Application software response Next action taken by I
2
C hardware
to/from I2DAT to I2CON
STA STO SI AA
Table 71: Slave Transmitter mode
Status code
(I2STAT)
Status of the I
2
C
hardware
Application software response Next action taken by I
2
C
hardware
to/from I2DAT to I2CON
STA STO SI AA
A8h Own SLA+R has
been received;
ACK has been
returned
Load data byte orx000Last data byte will be transmitted
and ACK bit will be received
load data bytex001Data byte will be transmitted; ACK
will be received
B0h Arbitration lost in
SLA+R/W as
master; Own
SLA+R has been
received, ACK
has been returned
Load data byte orx000Last data byte will be transmitted
and ACK bit will be received
load data bytex001Data byte will be transmitted; ACK
bit will be received
B8H Data byte in
I2DAT has been
transmitted; ACK
has been received
Load data byte orx000Last data byte will be transmitted
and ACK bit will be received
load data bytex001Data byte will be transmitted; ACK
will be received