Download

Mixed-Signal
8-bit Microcontrollers
2014 PRODUCT SELECTOR GUIDE
8
www.silabs.com | Smart. Connected. Energy-Friendly.
8-bit MCUs
Fast, low-power solutions featuring
fully-integrated analog functionality
and peripherals
The 8051 family architecture has the largest
existing ecosystem, representing nearly a
quarter of the MCU market
Analog Intensive
Up to 100 MHz operation
Analog Peripherals
Digital I/O
UART
SMBus
IREF
2 x SPI
PCA
Crossbar
AMUX
10-bit
300 ksps
ADC
Timer 0
Port 0
Automotive/Industrial
CAN 2.0 and LIN 2.1 available
-40 to 125 ºC operation
All devices automotive qualified
Timer 1
VREF
VREF
16 x 16 MAC options
Port 1
Timer 2
Timer 3
Voltage
Comparators
EMIF
Temp
Sensor
12-bit, 16-bit and 24-bit
ADCs available
CRC
Port 2
Broad Based
Internal 2 % accurate oscillator —
all devices
±2 ºC temperature sensing available
Precision Clocking
EEPROM options
24.5 MHz Precision
Internal Oscillator
20 MHz Low Power
Internal Oscillator
External Oscillator
Hardware Smartclock
Capacitive sense available
Low Power
DC-DC buck and boost converter
options
Capacitive sense available
Ultra-low sleep current/fast wake
up times
High-speed Controller Core
64/32 kB
ISP Flash
8051 CPU
(25 MIPS)
Flexible
Interrupts
Debug
Circuitry
4352 B
SRAM
POR
USB
Free software libraries
WDT
5 V regulator
Crystal-less operation
Select a secure architecture
Select a simple solution
The C8051 is based on a Harvard
architecture, allowing it to only execute code
fetched from program memory, and allows
locking of program memory to prevent
unauthorized examination. These are two
advantages in the C8051 hardware that
protects a product from security attacks.
The C8051 microcontroller is ideal for
processing 8-bit data that comes from
port I/O or sensors inputs. A great many
applications don’t require complex
mathematics processing, and benefit
significantly from the code density
advantages of an 8-bit processor when
not tasked with 16-bit or 32-bit
mathematics. Human interface functions,
sensor interface, and distributed processing
functions are examples that easily benefit
from the simplicity of the C8051 solutions.
Select a low latency system
Variations in interrupt response time can
cause adverse effects in some applications,
causing, for example, audio distortion or
motor noise and vibration. With the C8051
it’s easy to work “close to the metal” and
have full control over the entire system.
www.silabs.com | Smart. Connected. Energy-Friendly.
Despite strong media coverage
of the rapid expansion of the
ARM ecosystem, the largest
ecosystem in MCUs still exists
around the mature and tiny 8051
MCU architecture.
IHS, 2013
10 reasons Silicon Labs
C8051 MCUs are the
world’s highest performance
8-bit microcontrollers
Highly Integrated MCUs
ADC
C8051
C8051 microcontrollers offer a complete set of
high performance, configurable peripherals in
very small packages.
PGA
Temp
Sense
C8051
CAP
Sense
High Performance Analog Peripherals
DAC
VREF
Reduce system cost and simplify designs. 8–24bit ADCs, 12-bit DACs, comparators, PGAs,
voltage references, temperature sensors and
capacitive sensing.
Crystal-less Operation
Fast and Efficient Processor Core
Precision internal oscillators with speeds up 50
MHz support full speed processor and peripheral
operation and reduce PCB area requirements and
BOM cost.
With up to 100 MIPS peak throughput, the C8051
microcontrollers provide an economical solution
that satisfies the performance needs of embedded
applications.
Fast and Efficient Digital
Peripherals
No Performance Compromises
C8051 microcontrollers provide robust oscillators,
core, I/O and analog and digital peripherals with
guaranteed performance over voltage and
temperature range.
Efficient peripherals reduces processor overhead
and include high performance timers and
PWMs for high-resolution and high-speed serial
peripherals to optimize throughput.
Highly Integrated USB
Free software libraries simplify development,
and crystal-less operation, onboard voltage
regulator, and internal memory reduces PCB
area and BOM cost.
Ultra Low Power
2µs
150uA/
MHz
50nA
Time
Ultra low standby with brown out detection, fast wake
times, and low active current along with buck and
boost converter options offer long battery lifetime.
Digital Crossbar and
Analog Multiplexer
Simplicity Studio™ Software and
Crossbar Configurator
Silicon Labs’ patented crossbar technology
enables maximum flexibility and unparalleled
ease of development, allowing designers to
select peripherals without pinout conflicts.
Automatic configuration code generation, free
unlimited code size Keil compiler, profile tools,
easily updated support packages, software and
documentation, all at your finger tips.
20%
4
5
2
20%
4
5
1
2
1
Y
10/12-bit, 8-ch. 8-bit, 8-ch. 12-bit, 2-ch.
2
20%
5
5
1
2
1
Y
10/12-bit, 8-ch. 8-bit, 8-ch. 12-bit, 2-ch
2
20%
5
5
1
2
1
Y
10/12-bit, 13-ch. 8-bit, 8-ch. 12-bit, 2-ch.
3
2%
5
6
1
2
1
Y
10/12-bit, 13-ch. 8-bit, 8-ch. 12-bit, 2-ch
3
2%
5
6
59
1
2
1
Y
24
1
2
1
1
2
1
1
2
1
64
1
2
1
Y
32
1
2
1
Y
50
17
1
1
1
24-bit, 8-ch.
50
17
1
1
1
24-bit, 8-ch.
4.25
25
64
4.25
25
32
32, 64
4.25
25
64
32, 64
4.25
25
32
TQFP100
32, 64
4.25
25
TQFP64
32, 64
4.25
25
C8051F12x
TQFP100
128
8
50, 100
64
C8051F12x
TQFP64
128
8
50, 100
32
C8051F13x
TQFP100
64, 128
8
100
C8051F13x
TQFP64
64, 128
8
100
C8051F35x
LQFP32
8
1
C8051F35x
QFN28
8
1
LIN
1
CAN
1
32
16-bit, 1-ch.
16-bit, 1-ch. 12-bit, 2-ch.
3
2%
5
6
Y
16-bit, 1-ch.
16-bit, 1-ch. 12-bit, 2-ch.
3
2%
5
6
Y
Y
10/12-bit, 8-ch. 8-bit, 8-ch. 12-bit, 2-ch.
2
2%
5
6
Y
Y
10/12-bit, 8-ch. 8-bit, 8-ch. 12-bit, 2-ch.
2
2%
5
6
Y
10-bit, 8-ch.
2
2%
5
6
Y
10-bit, 8-ch.
2
2%
5
6
Y
8-bit, 2-ch.
1
2%
4
3
8-bit, 2-ch.
1
2%
4
3
AUTOMOTIVE/INDUSTRIAL
C8051F50x
QFN32
32, 64
4.25
50
25
1
1
1
1
1
Y
12-bit, 25-ch.
2
0.5%
4
6
C8051F50x
QFN40
64
4.25
50
33
1
1
1
1
1
Y
12-bit, 32-ch.
2
0.5%
4
6
C8051F50x
QFN48
32, 64
4.25
50
40
1
1
1
1
1
Y
12-bit, 32-ch.
2
0.5%
4
6
C8051F50x
QFP32
64
4.25
50
25
1
1
1
1
1
Y
12-bit, 25-ch.
2
0.5%
4
6
C8051F50x
QFP48
32, 64
4.25
50
40
1
1
1
1
1
Y
12-bit, 32-ch.
2
0.5%
4
6
C8051F51x
QFP40
32
4.25
50
33
1
1
1
1
1
Y
12-bit, 32-ch.
2
0.5%
4
6
C8051F52x
DFN10
2, 4, 8
0.25
25
6
1
1
1
12-bit, 6-ch.
1
0.5%
3
3
C8051F53x
QFN20
2, 4, 8
0.25
25
16
1
1
1
12-bit, 16-ch.
1
0.5%
3
3
C8051F53x
TSSOP20
2, 4, 8
0.25
25
16
1
1
1
12-bit, 16-ch.
1
0.5%
3
3
C8051F54x
QFN24
8, 16
1.25
50
18
1
1
1
1
12-bit, 18-ch.
2
0.5%
4
6
C8051F54x
QFN32
8, 16
1.25
50
25
1
1
1
1
12-bit, 25-ch.
2
0.5%
4
6
C8051F54x
QFP32
8, 16
1.25
50
25
1
1
1
1
12-bit, 25-ch.
2
0.5%
4
6
C8051F55x
QFN24
16, 32
2.25
50
18
1
1
1
1
1
12-bit, 18-ch.
2
0.5%
4
6
C8051F56x
QFN32
16, 32
2.25
50
25
1
1
1
1
1
12-bit, 25-ch.
2
0.5%
4
6
C8051F56x
QFN40
16, 32
2.25
50
33
1
1
1
1
1
C8051F56x
QFP32
16, 32
2.25
50
25
1
1
1
1
1
C8051F57x
QFN40
16, 32
2.25
50
33
1
1
1
1
1
C8051F58x
QFP32
96, 128
8
50
25
1
1
1
2
1
Y
Y
12-bit, 32-ch.
2
0.5%
4
6
12-bit, 25-ch.
2
0.5%
4
6
12-bit, 32-ch.
2
0.5%
4
6
12-bit, 25-ch.
3
0.5%
6
12
C8051F58x
QFN40
128
8
50
33
1
1
1
2
1
Y
12-bit, 32-ch.
3
0.5%
6
12
C8051F58x
QFN48
96, 128
8
50
40
1
1
1
2
1
Y
12-bit, 32-ch.
3
0.5%
6
12
C8051F58x
QFP32
96, 128
8
50
25
1
1
1
2
1
12-bit, 25-ch.
3
0.5%
6
12
C8051F58x
QFP48
96, 128
8
50
40
1
1
1
2
1
Y
12-bit, 32-ch.
3
0.5%
6
12
C8051F59x
QFN40
96
8
50
33
1
1
1
2
1
Y
12-bit, 32-ch.
3
0.5%
6
12
C8051F32x
LQFP32
16
2.25
25
25
1
1
1
10-bit, 17-ch.
2
1.5%
4
5
C8051F32x
QFN28
16
2.25
25
21
1
1
1
10-bit, 13-ch.
2
1.5%
4
5
C8051F32x
QFN28
16
1.5
25
15
2
1.5%
2
C8051F34x
LQFP32
32, 64
2.25, 4.25, 5.25
50
25
1
2
1
10-bit, 21-ch.
2
1.5%
4
5
C8051F34x
QFN32
32, 64
2.25, 4.25
50
25
1
2
1
10-bit, 21-ch.
2
1.5%
4
5
10-bit, 20-ch.
2
1.5%
4
5
10-bit, 21-ch.
2
1.5%
6
5
10-bit, 21-ch.
2
1.5%
6
5
10-bit, 32-ch.
2
1.5%
6
5
USB
1
C8051F34x
TQFP48
32, 64
2.25, 4.25, 5.25
50
40
1
2
1
C8051F38x
LQFP32
16, 32, 64
2.25, 4.25
50
50
1
2
2
C8051F38x
QFN32
16, 32, 64
2.25, 4.25
50
50
1
2
2
C8051F38x
TQFP48
32, 64
2.25, 4.25
50
50
1
2
2
Y
Y
DC-DC
2
12-bit, 2-ch
16
20, 25
C8051F00x
LFO
12-bit, 2-ch
12-bit, 8-ch.
SPI
12-bit, 8-ch.
1
GPIO
1
1
MHz
1
20, 25
ANALOG INTENSIVE
Capacitive
Sense
C8051F06x
5
DMA
C8051F06x
4
MAC (16x16)
TQFP64
20%
RTC
TQFP100
C8051F04x
1
AES
C8051F04x
12-bit, 2-ch.
LCD
64
PCA
Channels
64
TQFP64
Timers
TQFP100
C8051F02x
Internal OSC
C8051F02x
Comparator
0.25, 2.25
DAC
0.25, 2.25
32
12-bit, 4-ch.
1
ADC 2
32
TQFP64
1
8
ADC 1
TQFP48
C8051F00x
1
20, 25
EMIF
C8051F00x
I2C
RAM (kB)
0.25, 2.25
UART
Flash (kB)
32
Package
Type
LQFP32
8051
DC-DC
5
LFO
3
4
Capacitive
Sense
3
2%
DMA
2%
2
MAC (16x16)
1
10-bit, 21-ch.
RTC
8-bit, 8-ch.
1
1
AES
PCA
Channels
1
1
LCD
Timers
1
Internal OSC
29
Comparator
8
25
DAC
25
1.25
3
ADC 2
0.25
8, 16
3
1
ADC 1
2, 4, 8
LQFP32
2%
1
EMIF
SOIC14
C8051F31x
1
I2C
C8051F30x
8-bit, 8-ch.
UART
GPIO
8
SPI
MHz
25
LIN
RAM (kB)
0.25
CAN
Flash (kB)
2, 4, 8
Package
Type
QFN11
8051
BROAD-BASED
C8051F30x
C8051F31x
QFN24
16
1.25
25
21
1
1
1
10-bit, 13-ch.
2
2%
4
5
C8051F31x
QFN28
8, 16
1.25
25
25
1
1
1
10-bit, 17-ch.
2
2%
4
5
C8051F33x
DIP20
8
0.75
25
17
1
1
1
10-bit, 16-ch.
10-bit, 1-ch.
1
2%
4
3
Y
C8051F33x
QFN20
2, 4, 8, 16
0.75
25
17
1
1
1
10-bit, 16-ch.
10-bit, 1-ch.
1
2%
4
3
Y
C8051F33x
QFN24
16
0.75
25
21
1
1
1
10-bit, 16-ch.
10-bit, 1-ch.
1
2%
4
3
C8051F36x
LQFP32
16, 32
1.25
50, 100
27,29
1
1
1
10-bit, 21-ch.
10-bit, 1-ch.
2
2%
4
6
Y
C8051F36x
QFN28
16, 32
1.25
50, 100
24,25
1
1
1
C8051F36x
TQFP48
32
1.25
100
39
1
1
1
Y
Y
10-bit, 17-ch.
10-bit, 1-ch.
2
2%
4
6
Y
10-bit, 21-ch.
10-bit, 1-ch.
2
2%
4
6
Y
C8051F37x
QFN24
16, 16
1
50
21
1
1
2
10-bit, 16-ch.
10-bit, 2-ch.
2
2%
6
3
Y
C8051F39x
QFN20
4, 8, 16
1
50
17
1
1
2
10-bit, 16-ch.
10-bit, 2-ch.
1
2%
6
3
Y
C8051F39x
QFN24
8, 16
1
50
21
1
1
2
10-bit, 16-ch.
10-bit, 2-ch.
1
2%
6
3
C8051F41x
LQFP32
16, 32
2.25
50
24
1
1
1
12-bit, 24-ch.
12-bit, 2ch.
2
2%
4
6
Y
C8051F41x
QFN28
16, 32
2.25
50
20
1
1
1
12-bit, 20-ch.
12-bit, 2ch.
2
2%
4
6
Y
C8051F71x
QFN48
8
0.5
25
39
1
1
1
10-bit, 12-ch.
1
2%
4
4
C8051F71x
QFN48
8
0.5
25
39
1
1
1
10-bit, 12-ch.
1
2%
4
3
27
C8051F71x
QFP64
8
0.5
25
54
1
1
1
12-bit, 16-ch.
1
2%
4
3
38
C8051F85x
QFN20
2, 4, 8
0.25, 0.5
25
16
1
1
1
12-bit, 15-ch.
2
2%
4
3
Y
C8051F85x
QSOP24
2, 4, 8
0.25, 0.5
25
18
1
1
1
12-bit, 16-ch.
2
2%
4
3
Y
C8051F86x
SOIC16
2, 4, 8
0.25, 0.5
25
13
1
1
1
12-bit, 12-ch.
2
2%
4
3
Y
QFN20
8
0.75
25
16
2
1
1
10-bit, 15-ch.
2
2%
4
6
Y
Y
C8051F90x
QFN24
8
0.75
25
16
2
1
1
12-bit, 15-ch.
2
2%
4
6
Y
Y
C8051F90x
QSOP24
8
0.75
25
16
2
1
1
10/12-bit, 15-ch.
2
2%
4
6
Y
Y
C8051F91x
QFN24
16
0.75
25
16
2
1
1
10/12-bit, 15-ch.
2
2%
4
6
Y
Y
C8051F91x
QSOP24
16
0.75
25
16
2
1
1
10-12-bit, 15-ch.
2
2%
4
6
Y
Y
C8051F92x
LQFP32
32
4.25
25
24
2
1
1
10-bit, 23-ch.
2
2%
4
6
Y
Y
C8051F92x
QFN24
32
4.25
25
16
2
1
1
10-bit, 15-ch.
2
2%
4
6
Y
Y
Y
Y
27
LOW-POWER
C8051F90x
Y
C8051F92x
QFN32
32
4.25
25
24
2
1
1
Y
10-bit, 23-ch.
2
2%
4
6
Y
Y
C8051F93x
LQFP32
64
4.25
25
24
2
1
1
Y
10-bit, 23-ch.
2
2%
4
6
Y
Y
C8051F93x
QFN24
64
4.25
25
16
2
1
1
10-bit, 15-ch.
2
2%
4
6
Y
Y
C8051F93x
QFN32
64
4.25
25
24
2
1
1
Y
10-bit, 23-ch.
2
2%
4
6
Y
Y
C8051F96x
DQFN76
16, 32, 64, 128
4.25, 8
25
57
2
1
1
12-bit, 16-ch.
2
2%
4
6
128
Y
Y
Y
C8051F96x
QFN40
16, 32, 64, 128
4.25, 8
25
34
2
1
1
12-bit, 16-ch.
2
2%
4
6
36
Y
Y
Y
C8051F96x
TQFP80
16, 32, 64, 128
4.25, 8
25
57
2
1
1
12-bit, 16-ch.
2
2%
4
6
128
Y
Y
C8051F97x
QFN24
16, 32
4, 8
25
19
1
1
1
10-bit, 19-ch.
2%
4
3
Y
C8051F97x
QFN32
16, 32
4, 8
25
28
1
1
1
10-bit, 28-ch.
2%
4
3
C8051F97x
QFN48
16, 32
4, 8
25
43
1
1
1
10-bit, 43-ch.
2%
4
3
C8051F98x
QFN20
2, 4, 8
0.5
25
16
1
1
1
10/12-bit, 9-ch.
1
2%
4
3
C8051F98x
QFN24
4, 8
0.5
25
17
1
1
1
10/12-bit, 10-ch.
1
2%
4
3
C8051F98x
QSOP24
4, 8
0.5
25
17
1
1
1
10/12-bit, 10-ch.
1
2%
4
3
C8051F99x
QFN20
8
0.5
25
16
1
1
1
12-bit, 9-ch.
1
2%
4
C8051F99x
QFN24
8
0.5
25
17
1
1
1
12-bit, 10-ch.
1
2%
C8051F99x
QSOP24
8
0.5
25
17
1
1
1
12-bit, 10-ch.
1
2%
Package Options
Y
19
Y
Y
28
Y
Y
43
Y
3
Y
13
4
3
Y
14
4
3
Y
14
Silicon Labs
C8051
tools make
development
simple
Simplicity Studio
Easy access to the Simplicity IDE,
configuration tools, demos, examples,
datasheets, application notes,
community forum and Silicon Labs
support, plus an unlimited code size
Keil compiler, all free of charge.
www.silabs.com/simplicity-studio
10
years
Development Kits
ToolStick Evaluation Kits
Longevity Commitment
Silicon Labs Community
Priced $64–$99, these kits
are the most comprehensive
development option.
Priced from $9.90, these
kits are the easiest and least
expensive option.
Silicon labs targets a minimum
10-year life cycle.
Find the support and answers
you need on Silicon Labs
community forum.
Find you nearest distributor, or buy or sample
online, see details at www.silabs.com/buy
©2014, SILICON LABORATORIES INC. SIMPLICITY STUDIO, SILICON LABS AND THE SILICON LABS LOGO ARE TRADEMARKS OR REGISTERED TRADEMARKS OF SILICON LABORATORIES INC. ALL OTHER PRODUCT OR
SERVICE NAMES ARE THE PROPERTY OF THEIR RESPECTIVE OWNERS. CSI, 5000, OCTOBER 2014, REV A SEL-C8051