DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

C8051F045 查看數據表(PDF) - Silicon Laboratories

零件编号
产品描述 (功能)
生产厂家
C8051F045
Silabs
Silicon Laboratories 
C8051F045 Datasheet PDF : 328 Pages
First Prev 251 252 253 254 255 256 257 258 259 260 Next Last
C8051F040/1/2/3/4/5/6/7
Table 19.1. SMB0STA Status Codes and States
Mode
Status
Code
SMBus State
Typical Action
0x08
0x10
0x18
0x20
0x28
0x30
0x38
0x40
0x48
0x50
0x58
START condition transmitted.
Load SMB0DAT with Slave Address +
R/W. Clear STA.
Repeated START condition transmitted.
Load SMB0DAT with Slave Address +
R/W. Clear STA.
Slave Address + W transmitted. ACK
received.
Load SMB0DAT with data to be transmit-
ted.
Slave Address + W transmitted. NACK
received.
Acknowledge poll to retry. Set STO +
STA.
Data byte transmitted. ACK received.
1) Load SMB0DAT with next byte, OR
2) Set STO, OR
3) Clear STO then set STA for repeated
START.
Data byte transmitted. NACK received.
1) Retry transfer OR
2) Set STO.
Arbitration Lost.
Save current data.
Slave Address + R transmitted. ACK received.
If only receiving one byte, clear AA (send
NACK after received byte). Wait for
received data.
Slave Address + R transmitted. NACK
received.
Acknowledge poll to retry. Set STO +
STA.
Data byte received. ACK transmitted.
Read SMB0DAT. Wait for next byte. If
next byte is last byte, clear AA.
Data byte received. NACK transmitted.
Set STO.
252
Rev. 1.5

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]