English
Language : 

C8051F321-GMR Datasheet, PDF (185/250 Pages) Silicon Laboratories – Full Speed USB, 16 k ISP FLASH MCU Family
C8051F320/1
Table 16.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.
0
1
0
Send NACK to indicate last
byte, and send STOP fol- 1 1 0
lowed by START.
Send ACK followed by
repeated START.
101
1000
1
0
X
A master data byte was received;
ACK requested.
Send NACK to indicate last
byte, and send repeated
1
0
0
START.
Send ACK and switch to
Master Transmitter Mode
(write to SMB0DAT before
0
0
1
clearing SI).
Send NACK and switch to
Master Transmitter Mode
(write to SMB0DAT before
0
0
0
clearing SI).
0
0
0
A slave byte was transmitted;
NACK received.
No action required (expect-
ing STOP condition).
0
0
X
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).
0
0
X
An illegal STOP or bus error was
0101 0 X X detected while a Slave Transmis- Clear STO.
sion was in progress.
00X
Rev. 1.4
185