Philips Semiconductors
Product specification
P83C557E4/P80C557E4/P89C557E4
Single-chip 8-bit microcontroller
1999 Mar 02
34
Table 28.
MST/REC mode
S1STA VALUE
DESCRIPTION
38H
Arbitration lost while returning ACK
40H
SLA and R have been transmitted, ACK received
48H
SLA and R have been transmitted, ACK received
50H
DATA has been received, ACK returned
58H
DATA has been received, ACK returned
Table 29.
SLV/REC mode
S1STA VALUE
DESCRIPTION
60H
Own SLA and W have been received, ACK returned
68H
Arbitration lost in SLA, R/W as MST. Own SLA and W have been received, ACK returned
70H
General CALL has been received, ACK returned
78H
Arbitration lost in SLA, R/W as MST. General call has been received
80H
Previously addressed with own SLA. DATA byte received, ACK returned
88H
Previously addressed with own SLA. DATA byte received, ACK returned
90H
Previously addressed with general call. DATA byte has been received, ACK has been returned
98H
Previously addressed with general call. DATA byte has been received, ACK has been returned
A0H
A STOP condition or repeated START condition has been received while still addressed as SLV/REC or
SLV/TRX
Table 30.
SLV/TRX mode
S1STA VALUE
DESCRIPTION
A8H
Own SLA and R have been received, ACK returned
B0H
Arbitration lost in SLA, R/W as MST. Own SLA and R have been received, ACK returned
B8H
DATA byte has been transmitted, ACK returned
C0H
DATA byte has been transmitted, ACK returned
C8H
Last DATA byte has been transmitted (AA = logic 0), ACK received
Table 31.
Miscellaneous
S1STA VALUE
DESCRIPTION
00H
Bus error during MST mode or selected SLV mode, due to an erroneous START or STOP condition
F8H
No relevant information available, SI not set
Abbreviations used:
SLA
:
7-bit slave address
R
:
Read bit
W
:
Write bit
ACK
:
Acknowledgement (acknowledge bit = 0)
ACK
:
Not acknowledgement (acknowledge bit = 1)
DATA
:
8-bit data byte to or from I2C-bus
MST
:
Master
SLV
:
Slave
TRX
:
Transmitter
REC
:
Receiver