English
Language : 

C8051F352 Datasheet, PDF (168/234 Pages) Silicon Laboratories – 8 k ISP Flash MCU Family
C8051F350/1/2/3
Table 19.4. SMBus Status Decoding (Continued)
Values Read
Current SMbus State
Typical Response Options
Values
Written
Acknowledge received byte;
Read SMB0DAT.
0
0
1
Send NACK to indicate last
byte, and send STOP.
010
Send NACK to indicate last
byte, and send STOP fol-
lowed by START.
110
Send ACK followed by
repeated START.
1000
1
0
X
A master data byte was received;
ACK requested.
Send NACK to indicate last
byte, and send repeated
START.
101
100
Send ACK and switch to
Master Transmitter Mode
(write to SMB0DAT before
clearing SI).
001
Send NACK and switch to
Master Transmitter Mode
(write to SMB0DAT before
clearing SI).
000
0
0
0
A slave byte was transmitted;
NACK received.
No action required (expect-
ing 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 (expect-
ing Master to end transfer).
00X
A illegal STOP or bus error was
0101 0 X X detected while a Slave Transmis- Clear STO.
sion was in progress.
00X
168
Rev. 1.1