English
Language : 

C8051F54X_14 Datasheet, PDF (203/275 Pages) Silicon Laboratories – Mixed Signal ISP Flash MCU Family
C8051F54x
Values Read
Table 20.4. SMBus Status Decoding
Current SMbus State
Typical Response Options
Values to
Write
0100 0 0 0 A slave byte was transmitted; No action required (expecting
NACK received.
STOP condition).
0 0 X 0001
0 0 1 A slave byte was transmitted; Load SMB0DAT with next data 0 0 X 0100
ACK received.
byte to transmit.
0 1 X A Slave byte was transmitted; No action required (expecting
error detected.
Master to end transfer).
0 0 X 0001
0101 0 X X An illegal STOP or bus error Clear STO.
was detected while a Slave
Transmission was in progress.
00X —
0010 1 0 X A slave address + R/W was If Write, Acknowledge received 0 0 1 0000
received; ACK requested.
address
If Read, Load SMB0DAT with 0 0 1 0100
data byte; ACK received address
NACK received address.
000 —
1 1 X Lost arbitration as master; If Write, Acknowledge received 0 0 1 0000
slave address + R/W received; address
ACK requested.
If Read, Load SMB0DAT with 0 0 1 0100
data byte; ACK received address
NACK received address.
000 —
Reschedule failed transfer;
NACK received address.
1 0 0 1110
0001 0 0 X A STOP was detected while Clear STO.
addressed as a Slave Trans-
mitter or Slave Receiver.
00X —
1 1 X Lost arbitration while attempt- No action required (transfer
ing a STOP.
complete/aborted).
000 —
0000 1 0 X A slave byte was received;
ACK requested.
Acknowledge received byte;
Read SMB0DAT.
0 0 1 0000
NACK received byte.
000 —
Rev. 1.1
203