C8051F330D Silicon Laboratories Inc, C8051F330D Datasheet - Page 142

no-image

C8051F330D

Manufacturer Part Number
C8051F330D
Description
IC 8051 MCU 8K FLASH 20DIP
Manufacturer
Silicon Laboratories Inc
Series
C8051F33xr
Datasheet

Specifications of C8051F330D

Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
POR, PWM, Temp Sensor, WDT
Number Of I /o
17
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 16x10b; D/A 1x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
20-DIP (0.300", 7.62mm)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Other names
336-1155
C8051F330/1, C8051F330D
142
Table 15.4. SMBus Status Decoding
1000
0100
0101
Values Read
1
0
0
0
0
X
0
0
0
1
X
X
X
0
1
Current SMbus State
A master data byte was received;
A STOP was detected while an
A Slave byte was transmitted;
A slave byte was transmitted;
A slave byte was transmitted;
addressed Slave Transmitter.
NACK received.
ACK requested.
error detected.
ACK received.
Rev. 1.2
Typical Response Options
Acknowledge received byte;
No action required (transfer
Send NACK to indicate last
Send NACK to indicate last
Send NACK to indicate last
No action required (expect-
No action required (expect-
ing Master to end transfer).
(write to SMB0DAT before
(write to SMB0DAT before
Send NACK and switch to
Load SMB0DAT with next
byte, and send STOP fol-
Master Transmitter Mode
Master Transmitter Mode
byte, and send repeated
Send ACK and switch to
Send ACK followed by
byte, and send STOP.
data byte to transmit.
ing STOP condition).
lowed by START.
repeated START.
Read SMB0DAT.
clearing SI).
clearing SI).
complete).
START.
0
0
1
1
1
0
0
0
0
0
0
Written
Values
0
1
1
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
X
X
X
X

Related parts for C8051F330D