English
Language : 

C8051F300_08 Datasheet, PDF (129/179 Pages) Silicon Laboratories – Mixed Signal ISP Flash MCU Family
C8051F300/1/2/3/4/5
Table 13.4. SMBus Status Decoding (Continued)
Values Read
Current SMbus State
Typical Response Options
Values
Written
0010 1 0 X A slave address was received;
ACK requested.
Acknowledge received
address (received slave
address match, R/W bit =
READ).
001
Do not acknowledge
received address.
000
Acknowledge received
001
address, and switch to trans-
mitter mode (received slave
address match, R/W bit =
WRITE); see Section 13.5.4
for procedure.
1 1 X Lost arbitration as master; slave Acknowledge received
address received; ACK
address (received slave
requested.
address match, R/W bit =
READ).
001
Do not acknowledge
received address.
000
Acknowledge received
001
address, and switch to trans-
mitter mode (received slave
address match, R/W bit =
WRITE); see Section 13.5.4
for procedure.
Reschedule failed transfer; 1 0 0
do not acknowledge received
address
0010 0 1 X Lost arbitration while attempting a Abort failed transfer.
repeated START.
Reschedule failed transfer.
00X
10X
0001 1 1 X Lost arbitration while attempting a No action required (transfer 0 0 0
STOP.
complete/aborted).
0 0 X A STOP was detected while
Clear STO.
addressed as a Slave Transmitter
or Slave Receiver.
00X
0 1 X Lost arbitration due to a detected Abort transfer.
STOP.
Reschedule failed transfer.
00X
10X
0000 1 0 X A slave byte was received; ACK Acknowledge received byte; 0 0 1
requested.
Read SMB0DAT.
Do not acknowledge
received byte.
000
Lost arbitration while transmitting Abort failed transfer.
000
1 1 X a data byte as master.
Reschedule failed transfer. 1 0 0
Rev. 2.9
129