c8051t617 Silicon Laboratories, c8051t617 Datasheet - Page 148

no-image

c8051t617

Manufacturer Part Number
c8051t617
Description
Mixed Signal Byte-programmable Eprom Mcu
Manufacturer
Silicon Laboratories
Datasheet
C8051T610/1/2/3/4/5/6/7
148
0100
0101
0010
0010
0001
0000
Values Read
0
0
0
0
1
1
0
1
0
0
1
1
X
0
0
1
0
1
1
1
0
1
0
1
Table 15.4. SMBus Status Decoding (Continued)
X
X
X
X
X
X
X
X
X
X
0
1
Current SMbus State
A slave byte was transmitted;
NACK received.
A slave byte was transmitted;
ACK received.
A Slave byte was transmitted;
error detected.
An illegal STOP or bus error
was detected while a Slave
Transmission was in prog-
ress.
A slave address was
received; ACK requested.
Lost arbitration as master;
slave address received; ACK
requested.
Lost arbitration while attempt-
ing a repeated START.
Lost arbitration while attempt-
ing a STOP.
A STOP was detected while
an addressed slave receiver
or transmitter.
Lost arbitration due to a
detected STOP.
A slave byte was received;
ACK requested.
Lost arbitration while transmit-
ting a data byte as master.
Rev. 0.3
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).
No action required (transfer com-
plete).
Acknowledge received address.
Do not acknowledge received
address.
Acknowledge received address.
Do not acknowledge received
address.
Reschedule failed transfer; do not
acknowledge received address.
Abort failed transfer.
Reschedule failed transfer.
No action required (transfer com-
plete/aborted).
No action required (transfer com-
plete).
Abort transfer.
Reschedule failed transfer.
Acknowledge received byte; Read
SMB0DAT.
Do not acknowledge received
byte.
Abort failed transfer.
Reschedule failed transfer.
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
1
Written
Values
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
X
X
X
X
X
X
X
X
1
0
1
0
0
0
1
0
0
0

Related parts for c8051t617