English
Language : 

C8051F310 Datasheet, PDF (158/224 Pages) List of Unclassifed Manufacturers – 8/16 kB ISP Flash MCU Family
C8051F310/1/2/3/4/5/6/7
Table 14.4. SMBus Status Decoding (Continued)
Values Read
Current SMbus State
Typical Response Options
Values
Written
0
0
0
A slave byte was transmitted;
NACK received.
No action required (expecting
STOP condition).
00X
0100
0
0
1
A slave byte was transmitted;
ACK received.
Load SMB0DAT with next data
byte to transmit.
00X
0
1
X
A Slave byte was transmitted;
error detected.
No action required (expecting
Master to end transfer).
00X
0101
0
X
X
A STOP was detected while
an addressed Slave Transmit-
ter.
No action
plete).
required
(transfer
com-
0
0
X
1
0
X
A slave address was
received; ACK requested.
Acknowledge received address.
Do not acknowledge received
address.
001
000
0010
Lost arbitration as master;
Acknowledge received address.
Do not acknowledge received
1 1 X slave address received; ACK address.
001
000
requested.
Reschedule failed transfer; do not
acknowledge received address.
1
0
0
0010
0
1
X
Lost arbitration while attempt-
ing a repeated START.
Abort failed transfer.
Reschedule failed transfer.
00X
10X
1
1
X
Lost arbitration while attempt-
ing a STOP.
No action required (transfer com-
plete/aborted).
0
0
0
0001
0
0
X
A STOP was detected while
an addressed slave receiver.
No action required (transfer com-
plete).
0
0
X
0
1
X
Lost arbitration due to a
detected STOP.
Abort transfer.
Reschedule failed transfer.
00X
10X
1
0
X
A slave byte was received;
ACK requested.
0000
Acknowledge received byte; Read
SMB0DAT.
0
0
1
Do not acknowledge received
byte.
000
1
1
X
Lost arbitration while transmit- Abort failed transfer.
ting a data byte as master. Reschedule failed transfer.
000
100
158
Rev. 1.6