C8051F005 Silicon Laboratories Inc, C8051F005 Datasheet - Page 113

IC 8051 MCU 32K FLASH 64TQFP

C8051F005

Manufacturer Part Number
C8051F005
Description
IC 8051 MCU 32K FLASH 64TQFP
Manufacturer
Silicon Laboratories Inc
Series
C8051F00xr
Datasheets

Specifications of C8051F005

Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number Of I /o
32
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
2.25K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 8x12b, D/A 2x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-TQFP, 64-VQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
C8051F005
Manufacturer:
AMD
Quantity:
1 151
Part Number:
C8051F005
Manufacturer:
SILICON
Quantity:
2 578
Part Number:
C8051F005
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F005
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Part Number:
C8051F005-GQ
Manufacturer:
SiliconL
Quantity:
3 141
Part Number:
C8051F005-GQ
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F005-GQR
Manufacturer:
AD
Quantity:
8 720
Part Number:
C8051F005-GQR
Manufacturer:
SIGNALS
Quantity:
20
Part Number:
C8051F005-GQR
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F005-GQR
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Part Number:
C8051F005-GQR
0
Part Number:
C8051F005DK
Manufacturer:
SiliconL
Quantity:
1
Part Number:
C8051F005R
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
16. SMBus / I2C Bus
The SMBus serial I/O interface is compliant with the System Management Bus Specification, version 1.1. It is a
two-wire, bi-directional serial bus, which is also compatible with the I
interface by the system controller are byte oriented with the SMBus interface autonomously controlling the serial
transfer of the data. Data can be transferred at up to 1/8
allowed by the SMBus specification, depending on the system clock used). A method of extending the clock-low
duration is used to accommodate devices with different speed capabilities on the same bus.
Two types of data transfers are possible: data transfers from a master transmitter to an addressed slave receiver, and
data transfers from an addressed slave transmitter to a master receiver. The master device initiates both types of
data transfers and provides the serial clock pulses. The SMBus interface may operate as a master or a slave.
Multiple master devices on the same bus are also supported. If two or more masters attempt to initiate a data
transfer simultaneously, an arbitration scheme is employed with a single master always winning the arbitration.
113
C8051F000/1/2/5/6/7
C8051F010/1/2/5/6/7
SMBUS
IRQ
S
V
L
6
S
L
V
5
SMB0ADR
S
L
V
4
B
U
S
Y
Interrupt
Request
B
S
V
L
3
E
N
S
M
B
S
V
7
L
2
SMB0CN
S
A
T
A
S
L
V
1
O
S
T
S
L
V
0
S
I
G
C
A
A
E
F
T
B
O
T
E
SFR Bus
0000000b
SMBUS CONTROL LOGIC
Arbitration
SCL Synchronization
Status Generation
SCL Generation (Master Mode)
IRQ Generation
A
7 MSBs
S
T
A
7
SFR Bus
S
T
A
6
Figure 16.1. SMBus Block Diagram
SMB0STA
S
T
A
5
S
T
A
4
8
S
T
A
3
SMB0DAT
S
A
T
2
Read
S
T
A
1
7
S
T
A
0
8
6
SMB0DAT
5
4
C
R
7
3
C
R
6
Clock Divide
Data Path
8
Control
2
SMB0CR
Rev. 1.7
C
R
5
Logic
1
SMB0DAT
C
R
4
Write to
0
C
R
3
C
R
2
th
C
R
1
of the system clock if desired (this can be faster than
Control
C
R
0
SDA
Control
SCL
1
0
SYSCLK
2
FILTER
FILTER
C serial bus. Reads and writes to the
N
N
SDA
SCL
C
R
O
S
S
B
A
R
Port I/O

Related parts for C8051F005