C8051F581-IMR Silicon Labs, C8051F581-IMR Datasheet - Page 253

no-image

C8051F581-IMR

Manufacturer Part Number
C8051F581-IMR
Description
8-bit Microcontrollers - MCU 50MIPS 128kB 8kB SPI
Manufacturer
Silicon Labs
Datasheet

Specifications of C8051F581-IMR

Rohs
yes
Core
8051
Processor Series
C8051
Data Bus Width
8 bit
Values Read
0100 0 0 0 A slave byte was transmitted;
0101 0 X X An illegal STOP or bus error
0010 1 0 X A slave address + R/W was
0001 0 0 X A STOP was detected while
0000 1 0 X A slave byte was received;
0010 0 1 X Lost arbitration while attempt-
0001 0 1 X Lost arbitration due to a
0000 1 1 X Lost arbitration while transmit-
0 0 1 A slave byte was transmitted;
0 1 X A Slave byte was transmitted;
1 1 X Lost arbitration as master;
1 1 X Lost arbitration while attempt-
Current SMbus State
NACK received.
ACK received.
error detected.
was detected while a Slave
Transmission was in progress.
received; ACK requested.
slave address + R/W received;
ACK requested.
addressed as a Slave Trans-
mitter or Slave Receiver.
ing a STOP.
ACK requested.
ing a repeated START.
detected STOP.
ting a data byte as master.
Table 23.4. SMBus Status Decoding
Rev. 1.2
Typical Response Options
No action required (expecting
STOP condition).
Load SMB0DAT with next data
byte to transmit.
No action required (expecting
Master to end transfer).
Clear STO.
If Write, Acknowledge received
address
If Read, Load SMB0DAT with
data byte; ACK received address
NACK received address.
If Write, Acknowledge received
address
If Read, Load SMB0DAT with
data byte; ACK received address
NACK received address.
Reschedule failed transfer;
NACK received address.
Clear STO.
No action required (transfer
complete/aborted).
Acknowledge received byte;
Read SMB0DAT.
NACK received byte.
Abort failed transfer.
Reschedule failed transfer.
Abort failed transfer.
Reschedule failed transfer.
Abort failed transfer.
Reschedule failed transfer.
C8051F58x/F59x
Values to
Write
0 0 X 0001
0 0 X 0100
0 0 X 0001
0 0 X
0 0 1
0 0 1
0 0 0
0 0 1
0 0 1
0 0 0
1 0 0
0 0 X
0 0 0
0 0 1
0 0 0
0 0 X
1 0 X
0 0 X
1 0 X
0 0 0
1 0 0
0000
0100
0000
0100
0000
1110
1110
1110
1110
253

Related parts for C8051F581-IMR