2024年10月30日发(作者:康新觉)
MICROCONTROLLER
PRODUCT SELECTOR GUIDE
SPRING 2013
SPRING 2013
Mixed-Signal 8-bit and 32-bit Microcontrollers
/MCU
Engineering for a mixed-signal world.
Engineering for a mixed-signal world.
2 / MICROCONTROLLER SELECTOR GUIDE
Product Selector Tables
32-bit Microcontroller Products
Precision32
™
Analog-Intensive 32-bit MCU
PART
NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCADC 2DAC
TOUCH
CH.
TEMP
SENSOR
E
REQUEST SAMPLES AND DOWNLOAD DOCUMENTATION AT /32bit-mcu
SiM3C164
SiM3C166
SiM3C167
SiM3C154
SiM3C156
SiM3C157
SiM3C144
SiM3C146
SiM3C134
SiM3C136
256 kB
256 kB
256 kB
128 kB
128 kB
128 kB
64 kB
64 kB
32 kB
32 kB
80
80
80
80
80
80
80
80
80
80
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
8 kB
8 kB
28
50
65
28
50
65
28
50
28
50
2 x I
2
C,
I
2
S,
3 x SPI,
2 x UART,
2 x USART,
USB
5
5
5
5
5
5
5
5
5
5
10
10
10
10
10
10
10
10
10
10
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
12-bit, 7-ch.
12-bit, 13-ch.
12-bit, 16-ch.
12-bit, 7-ch.
12-bit, 13-ch.
12-bit, 16-ch.
12-bit, 7-ch.
12-bit, 13-ch.
12-bit, 7-ch.
12-bit, 13-ch.
12-bit,
11-ch.
12-bit,
15-ch.
12-bit,
16-ch.
12-bit,
11-ch.
12-bit,
15-ch.
12-bit,
16-ch.
12-bit,
11-ch.
12-bit,
15-ch.
12-bit,
11-ch.
12-bit,
15-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
12
15
16
12
15
16
12
15
12
15
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
2
2
QFN40
QFN64/TQFP64
LGA92/TQFP80
QFN40
QFN64/TQFP64
LGA92/TQFP80
QFN40
QFN64/TQFP64
QFN40
QFN64/TQFP64
Precision32
™
Low Power 32-bit MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG. I/OCOMM.
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADCDAC
TOUCH
CH.
TEMP
SENSOR
E
SiM3L164
SiM3L166
SiM3L167
SiM3L154
SiM3L156
SiM3L157
SiM3L144
SiM3L146
SiM3L134
SiM3L136
256 kB
256 kB
256 kB
128 kB
128 kB
128 kB
64 kB
64 kB
32 kB
32 kB
50
50
50
50
50
50
50
50
50
50
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
28
51
62/64
28
51
62/64
28
51
28
47
I
2
C,
2 x SPI,
2 x UART
3
3
3
3
3
3
3
3
3
3
1x6
1x6
1x6
1x6
1x6
1x6
1x6
1x6
1x6
1x6
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
12-bit, 20-ch.
12-bit, 23-ch.
12-bit, 24-ch.
12-bit, 20-ch.
12-bit, 23-ch.
12-bit, 24-ch.
12-bit, 20-ch.
12-bit, 23-ch.
12-bit, 20-ch.
12-bit, 23-ch.
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
—
—
—
—
—
—
—
—
—
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
2
2
QFN40
QFN64/TQFP64
QFP80/BGA80
QFN40
QFN64/TQFP64
QFP80/BGA80
QFN40
QFN64/TQFP64
QFN40
QFN64/TQFP64
Precision32
™
USB 32-bit MCUs
PART
NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCADC 2DAC
TOUCH
CH.
TEMP
SEN-
SOR
E
SiM3U164
SiM3U166
SiM3U167
SiM3U154
SiM3U156
SiM3U157
SiM3U144
SiM3U146
256 kB
256 kB
256 kB
128 kB
128 kB
128 kB
64 kB
64 kB
80
80
80
80
80
80
80
80
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
28
50
65
28
50
65
28
50
2 x I
C,
I
2
S,
3 x SPI,
2 x UART,
2 x USART,
USB
2
5
5
5
5
5
5
5
5
10
10
10
10
10
10
10
10
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
12-bit, 7-ch.
12-bit,
13-ch.
12-bit,
16-ch.
12-bit, 7-ch.
12-bit,
13-ch.
12-bit,
16-ch.
12-bit, 7-ch.
12-bit,
13-ch.
12-bit, 11-ch.
12-bit, 15-ch.
12-bit, 16-ch.
12-bit, 11-ch.
12-bit, 15-ch.
12-bit, 16-ch.
12-bit, 11-ch.
12-bit, 15-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
12
15
16
12
15
16
12
15
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
QFN40
QFN64/TQFP64
LGA92/TQFP80
QFN40
QFN64/TQFP64
LGA92/TQFP80
QFN40
QFN64/TQFP64
MICROCONTROLLER SELECTOR GUIDE / 3
PART
NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
2
2 x IC,
I
2
S,
3 x SPI,
2 x UART,
2 x USART,
USB
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCADC 2DAC
TOUCH
CH.
TEMP
SEN-
SOR
E
SiM3U134
SiM3U136
32 kB
32 kB
80
80
8 kB
8 kB
28
50
5
5
10
10
±1.5%
±1.5%
12-bit, 7-ch.
12-bit,
13-ch.
12-bit, 11-ch.
12-bit, 15-ch.
10-bit,
2-ch.
10-bit,
2-ch.
12
15
•
•
•
•
2
2
QFN40
QFN64/TQFP64
Ember
®
ZigBee
®
ICs
PART
NUMBER
FREQ.
FlASHRAM DATA
RANGE
SENS.
(kB)(kB)RATE
(
MHz)
ADJ
ALT
802.11g
TOTAL
DEEP
CHANNEL
CHANNEL
REJECTION
RX
TX POWERLINK
SLEEP
REJECTION
REJECTION
+12/-13
CURRENT
BUDGET
CURRENT
(15.4)
(15.4)
MHz
TX
CURRENT
CRYSTAL
FREQ.
VOLTAGE
PACKAGE
(V)
EM351
EM357
128
192
12
12
250
kbps
250
kbps
2400-
2500
2400-
2500
-102
dBm
(boost)
-102
dBm
(boost)
35 dB
35 dB
46 dB
46 dB
36 dB
36 dB
-55 to +8
110 dB
dBm
(boost)
(boost)
-55 to +8
110 dB
dBm
(boost)
(boost)
400 mA
(no timer)
400 mA
(no timer)
26.5 mA
(normal)
26.5 mA
(normal)
31 mA
(normal @ 24 MHz
+3 dBm)
31 mA
(normal @ 24 MHz
+3 dBm)
2.1 to 3.6QFN48
2.1 to 3.6 QFN48
8-bit Microcontroller Products
REQUEST SAMPLES AND DOWNLOAD DOCUMENTATION AT /mcu
QuickSense™ Touch Controller MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TOUCH
CH.
TEMP
SENSOR
E
DEV
KIT
C8051F760
C8051F761
C8051F762
C8051F765
C8051F766
C8051F767
C8051F702
C8051F703
C8051F706
C8051F707
C8051F716
C8051F717
C8051F800
C8051F801
C8051F802
C8051F803
C8051F804
C8051F806
C8051F807
C8051F808
C8051F809
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
8
8
8
8
8
8
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
—
—
—
—
—
—
54
54
39
39
29
20
17
17
17
13
13
17
17
17
13
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
—
—
—
—
—
—
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
—
—
—
—
—
—
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
—
—
—
—
—
—
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 16-ch.,
500 ksps
—
10-bit, 12-ch.,
500 ksps
—
10-bit, 3-ch.,
500 ksps
—
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
—
—
—
—
—
—
—
—
—
—
38
38
27
27
26
18
16
8
—
12
8
16
8
—
12
—
—
—
—
—
—
•
—
•
—
•
—
•
•
•
•
•
—
—
—
—
—
—
—
—
—
—
•
—
•
—
•
—
•
•
•
•
•
—
—
—
—
—
—
—
—
—
—
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
QFN48
QFN32
QFN24
QFN48
QFN32
QFN24
QFP64
QFP64
QFN48/
QFP48
QFN48/
QFP48
QFN32
QFN24
QFN20/
QSOP24
QFN20/
QSOP24
QFN20/
QSOP24
SOIC16
SOIC16
QFN20/
QSOP24
QFN20/
QSOP24
QFN20/
QSOP24
SOIC16
—
—
—
—
—
—
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
4 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TOUCH
CH.
TEMP
SENSOR
E
DEV
KIT
C8051F810
C8051F811
C8051F805
C8051F700
C8051F701
C8051F704
C8051F705
C8051F708
C8051F709
C8051F710
C8051F711
C8051F712
C8051F713
C8051F714
C8051F715
C8051F812
C8051F813
C8051F814
C8051F815
C8051F816
C8051F817
C8051F818
C8051F819
C8051F820
C8051F821
C8051F822
C8051F823
C8051F990
C8051F991
C8051F996
C8051F997
C8051F813
C8051F824
C8051F825
C8051F826
C8051F827
C8051F828
C8051F829
16 kB
16 kB
16 kB
15 kB
15 kB
15 kB
15 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
25
25
28
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.25
0.25
0.25
0.25
0.25
0.25
13
13
13
54
54
39
39
54
54
54
54
39
39
39
39
17
17
17
13
13
13
17
17
17
13
13
13
16
16
17
17
17
13
13
13
13
13
13
I
2
C; SPI; UART
I
C; SPI; UART
2
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
—
—
10-bit, 12-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
—
10-bit, 12-ch.,
500 ksps
—
10-bit, 16-ch.,
500 ksps
—
10-bit, 16-ch.,
500 ksps
—
10-bit, 12-ch.,
500 ksps
—
10-bit, 12-ch.,
500 ksps
—
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
—
—
—
—
—
—
12-bit, 9-ch.,
75 ksps
—
12-bit, 10-ch.,
75 ksps
—
10-bit, 16-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
—
—
—
8
—
—
38
38
27
27
38
38
38
39
27
27
27
27
16
8
—
12
8
—
16
8
—
12
8
—
13
13
14
14
8
12
8
—
12
8
—
—
—
•
•
—
•
—
•
—
•
—
•
—
•
—
•
•
•
•
•
•
—
—
—
—
—
—
•
—
•
—
•
•
•
•
—
—
—
—
—
•
•
—
•
—
•
—
•
—
•
—
•
—
•
•
•
•
•
•
—
—
—
—
—
—
•
—
•
—
•
•
•
•
—
—
—
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
SOIC16
SOIC16
SOIC16
QFP64
QFP64
QFN48/
QFP48
QFN48/
QFP48
QFP64
QFP64
QFP64
QFP64
QFN48/
QFP48
QFN48/
QFP48
QFN48/
QFP48
QFN48/
QFP48
QFN20/
QSOP24
QSOP24
QFN20/
QSOP24
SOIC16
SOIC16
SOIC16
QFN20/
QSOP24
QFN20/
QSOP24
QFN20/
QSOP24
SOIC16
SOIC16
SOIC16
QFN20
QFN20
QFN24/
QSOP24
QFN24/
QSOP24
QSOP24
SOIC16
SOIC16
SOIC16
SOIC16
SOIC16
SOIC16
C8051F800DK
C8051F800DK
C8051F800DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
C; SPI; UART
2
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
C; SPI; UART
2
I
2
C; SPI; UART
MICROCONTROLLER SELECTOR GUIDE / 5
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TOUCH
CH.
TEMP
SENSOR
E
DEV
KIT
C8051F830
C8051F831
C8051F832
C8051F833
C8051F834
C8051F835
4 kB
4 kB
4 kB
4 kB
4 kB
4 kB
25
25
25
25
25
25
0.25
0.25
0.25
0.25
0.25
0.25
13
13
13
13
13
13
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
C; SPI; UART
2
3
3
3
3
3
3
3
3
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
—
—
—
12
8
—
12
8
—
•
•
•
—
—
—
•
•
•
—
—
—
1
1
1
1
1
1
SOIC16
SOIC16
SOIC16
SOIC16
SOIC16
SOIC16
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
Small Form Factor MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCDAC
TEMP
VREFCOMP.
SENSOR
OTHERPACKAGE
OTP-
EPROM
VERSION
DEV KIT
C8051F360
C8051F361
C8051F362
C8051F363
C8051F364
C8051F365
C8051F410
C8051F411
C8051F366
C8051F367
C8051F412
C8051F413
C8051F368
C8051F369
C8051F370
C8051F371
C8051F390
C8051F391
C8051F392
C8051F393
C8051F310
C8051F311
C8051F316
C8051F317
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
100
100
100
100
100
100
50
50
50
50
50
50
50
50
50
50
50
50
50
50
25
25
25
25
1.25
1.25
1.25
1.25
1.25
1.25
2.25
2.25
1.25
1.25
2.25
2.25
1.25
1.25
1
1
1
1
1
1
1.25
1.25
1.25
1.25
39
27
24
39
29
25
24
20
29
25
24
20
29
25
21
21
21
21
17
17
29
25
21
21
EMIF;
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
EMIF;
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
6
6
6
3
3
3
3
3
3
5
5
5
5
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
10-bit, 21-ch., 10-bit,
200 ksps1-ch.
10-bit, 21-ch., 10-bit,
200 ksps1-ch.
10-bit, 17-ch., 10-bit,
200 ksps1-ch.
—
—
—
—
—
—
•
•
•
—
—
—
•
•
•
•
•
•
•
•
•
—
•
—
•
—
•
•
•
—
•
•
•
—
—
—
•
•
•
•
•
•
•
•
•
—
•
—
•
—
—
—
—
—
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
16x16
MAC
16x16
MAC
16x16
MAC
16x16
MAC
16x16
MAC
16x16
MAC
RTC;
VREG
RTC;
VREG
16x16
MAC
16x16
MAC
RTC;
VREG
RTC;
VREG
16x16
MAC
16x16
MAC
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
—
—
—
—
TQFP48
LQFP32
QFN28
TQFP48
LQFP32
QFN28
LQFP32
QFN28
LQFP32
QFN28
LQFP32
QFN28
LQFP32
QFN28
QFN24
QFN24
QFN24
QFN24
QFN20
QFN20
LQFP32
QFN28
QFN24
QFN24
T610
T611
T616
T617
C8051F360DK
C8051F360DK
C8051F360DK
C8051F360DK
C8051F360DK
C8051F360DK
C8051F410DK
C8051F410DK
C8051F360DK
C8051F360DK
C8051F410DK
C8051F410DK
C8051F360DK
C8051F360DK
C8051F370DK
C8051F370DK
C8051F390DK
C8051F390DK
C8051F390DK
C8051F390DK
C8051F310DK
C8051F310DK
C8051F310DK
C8051F310DK
12-bit, 24-ch., 12-bit,
200 ksps2-ch.
12-bit, 20-ch., 12-bit,
200 ksps2-ch.
10-bit, 21-ch., 10-bit,
200 ksps1-ch.
10-bit, 17-ch., 10-bit,
200 ksps1-ch.
12-bit, 24-ch., 12-bit,
200 ksps2-ch.
12-bit, 20-ch., 12-bit,
200 ksps2-ch.
10-bit, 21-ch., 10-bit,
200 ksps1-ch.
10-bit, 17-ch., 10-bit,
200 ksps1-ch.
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
—
10-bit, 21-ch.,
200 ksps
10-bit, 17-ch.,
200 ksps
10-bit, 13-
ch.,200 ksps
—
—
—
—
—
—
6 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCDAC
TEMP
VREFCOMP.
SENSOR
OTHERPACKAGE
OTP-
EPROM
VERSION
DEV KIT
C8051F336
C8051F337
C8051F338
C8051F339
C8051F374
C8051F375
C8051F394
C8051F395
C8051F396
C8051F397
C8051F206
C8051F226
C8051F236
C8051F312
C8051F313
C8051F314
C8051F315
C8051F330
C8051F331
C8051F220
C8051F221
C8051F230
C8051F231
C8051F300
C8051F301
C8051F302
C8051F303
C8051F398
C8051F399
C8051F332
C8051F333
16 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
4 kB
4 kB
4 kB
4 kB
25
25
25
25
50
50
50
50
50
50
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
50
50
25
25
0.75
0.75
0.75
0.75
1
1
1
1
1
1
1.25
1.25
1.25
1.25
1.25
1.25
1.25
0.75
0.75
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
1
1
0.75
0.75
17
17
21
21
21
21
21
21
17
17
32
32
32
29
25
29
25
17
17
32
22
32
22
8
8
8
8
17
17
17
17
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; 2 x
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2
2 x I
C;
2
IC; SPI;
UART
2
2 x I
C;
2
IC; SPI;
UART
2
2 x I
C;
2
IC; SPI;
UART
4
4
4
4
6
6
6
6
6
6
3
3
3
4
4
4
4
4
4
3
3
3
3
3
3
3
3
6
6
4
4
3
3
3
3
3
3
3
3
3
3
—
—
—
5
5
5
5
3
3
—
—
—
—
3
3
3
3
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±20%
±20%
±20%
±2%
±2%
±2%
±2%
±2%
±2%
±20%
±20%
±20%
±20%
±2%
±2%
±20%
±20%
±2%
±2%
±2%
±2%
10-bit, 16-ch., 10-bit,
200 ksps1-ch.
——
•
—
•
—
•
—
•
—
•
—
—
—
—
•
•
—
—
•
—
—
—
—
—
•
—
•
—
•
—
•
—
•
—
•
—
•
—
•
—
•
—
—
—
—
—
—
—
—
•
—
—
—
—
—
—
—
—
—
•
—
•
—
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
2
2
2
2
1
1
1
1
1
1
1
1
LFO
LFO
LFO
LFO
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
—
—
—
—
—
—
—
LFO
LFO
—
—
—
—
—
—
—
—
LFO;
VREG
LFO;
VREG
LFO
LFO
QFN20
QFN20
QFN24
QFN24
QFN24
QFN24
QFN24
QFN24
QFN20
QFN20
TQFP48
TQFP48
TQFP48
LQFP32
QFN28
LQFP32
QFN28
QFN20/
DIP20
QFN20
TQFP48
LQFP32
TQFP48
LQFP32
QFN11/
SOIC14
QFN11/
SOIC14
QFN11/
SOIC14
QFN11/
SOIC14
QFN20
QFN20
QFN20
QFN20
T632
T633
T600
T601
T600
T601
T612
T613
T614
T615
T630
T631
C8051F336DK
C8051F336DK
C8051F336DK
C8051F336DK
C8051F370DK
C8051F370DK
C8051F390DK
C8051F390DK
C8051F390DK
C8051F390DK
C8051F206DK
C8051F226DK
C8051F226DK
C8051F310DK
C8051F310DK
C8051F310DK
C8051F310DK
C8051F330DK
C8051F330DK
C8051F226DK
C8051F226DK
C8051F226DK
C8051F226DK
C8051F300DK
C8051F300DK
C8051F300DK
C8051F300DK
C8051F390DK
C8051F390DK
C8051F330DK
C8051F330DK
10-bit, 16-ch., 10-bit,
200 ksps1-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
—
12-bit, 32-ch.,
100 ksps
8-bit, 32-ch.,
100 ksps
—
10-bit, 21-ch.,
200 ksps
10-bit, 17-ch.,
200 ksps
—
—
—
—
—
—
—
—
—
—
I
2
2
C; 2 x
IC; SPI;
UART
SPI;
UART
SPI;
UART
SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
SPI;
UART
SPI;
UART
SPI;
UART
SPI;
UART
I
2
C; UART
I
2
C; UART
I
2
C; UART
I
2
C; UART
I
C; 2 x
IC; SPI;
UART
2
2
10-bit, 16-ch., 10-bit,
200 ksps1-ch.
—
8-bit, 32-ch.,
100 ksps
8-bit, 22-ch.,
100 ksps
—
—
8-bit, 8-ch.,
500 ksps
—
8-bit, 8-ch.,
500 ksps
—
—
—
—
—
—
—
—
—
—
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
—
10-bit, 16-ch.,
200 ksps
—
—
—
—
I
2
2
C; 2 x
IC; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
MICROCONTROLLER SELECTOR GUIDE / 7
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCDAC
TEMP
VREFCOMP.
SENSOR
OTHERPACKAGE
OTP-
EPROM
VERSION
DEV KIT
C8051F304
C8051F334
C8051F335
C8051F305
4 kB
2 kB
2 kB
2 kB
25
25
25
25
0.25
0.75
0.75
0.25
8
17
17
8
I
2
C; UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; UART
3
4
4
3
3
3
3
3
±20%
±2%
±2%
±20%
—
10-bit, 16-ch.,
200 ksps
—
—
—
—
—
—
—
•
—
—
—
•
—
—
1
1
1
1
—
LFO
LFO
—
QFN11/
SOIC14
QFN20
QFN20
QFN11/
SOIC14
T603
T634
T635
T605
C8051F300DK
C8051F330DK
C8051F330DK
C8051F300DK
Industrial and Automotive Qualified MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F580
C8051F581
C8051F582
C8051F583
C8051F588
C8051F589
C8051F584
C8051F585
C8051F586
C8051F587
C8051F590
C8051F591
C8051F500
C8051F501
C8051F502
C8051F503
C8051F508
C8051F509
C8051F504
C8051F505
C8051F506
C8051F507
C8051F510
C8051F511
C8051F550
C8051F551
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
96 kB
96 kB
96 kB
96 kB
96 kB
96 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
8
8
8
8
8
8
8
8
8
8
8
8
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
2.25
2.25
40
40
25
25
33
33
40
40
25
25
33
33
40
40
25
25
33
33
40
40
25
25
33
33
18
18
CAN; EMIF; I
2
C;
LIN; SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; I
2
C; LIN;
SPI; UART;
2 x UART
I
2
C; SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
LIN; SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; EMIF; I
2
C;
LIN; SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; I
2
C; LIN;
SPI; UART;
2 x UART
I
2
C; SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
LIN; SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
I
2
C; SPI; UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; I
2
C; LIN;
SPI; UART
I
2
C; SPI; UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; I
2
C; LIN;
SPI; UART
CAN; I
2
C; SPI;
UART
6
6
6
6
6
6
6
6
6
6
6
6
4
4
4
4
4
4
4
4
4
4
4
4
4
4
12
12
12
12
12
12
12
12
12
12
12
12
6
6
6
6
6
6
6
6
6
6
6
6
6
6
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
QFN48/
QFP48
QFN48/
QFP48
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN48/
QFP48
QFN48/
QFP48
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN48/
QFP48
QFN48/
QFP48
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN48/
QFP48
QFN48/
QFP48
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN24
QFN24
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F560DK
C8051F560DK
8 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F552
C8051F553
C8051F560
C8051F561
C8051F562
C8051F563
C8051F568
C8051F569
C8051F570
C8051F571
C8051F554
C8051F555
C8051F556
C8051F557
C8051F564
C8051F565
C8051F566
C8051F567
C8051F572
C8051F573
C8051F574
C8051F575
C8051F540
C8051F541
C8051F542
C8051F543
C8051F544
C8051F545
C8051F546
C8051F547
C8051F531
C8051F520
C8051F521
C8051F530
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
26
25
25
25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
1.25
1.25
1.25
1.25
1.25
1.25
1.25
1.25
0.25
0.25
0.25
0.25
18
18
25
25
25
25
33
33
33
33
18
18
18
18
25
25
25
25
33
33
33
33
25
25
18
18
25
25
18
18
16
6
6
16
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
CAN; I
2
C; LIN;
SPI; UART
CAN; I
2
C; SPI;
UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
CAN; EMIF; I
2
C;
SPI; UART
EMIF; I
2
C; LIN;
SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; I
2
C; LIN;
SPI; UART
CAN; I
2
C; SPI;
UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
CAN; I
2
C; LIN;
SPI; UART
CAN; I
2
C; SPI;
UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
CAN; EMIF; I
2
C;
SPI; UART
EMIF; I
2
C; LIN;
SPI; UART
EMIF; I
2
C; SPI;
UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
SPI; UART
LIN; SPI; UART
SPI; UART
LIN; SPI; UART
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
3
3
3
3
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
QFN24
QFN24
QFN32/
QFP32
QFN32/
QFP32
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN40
QFN40
QFN24
QFN24
QFN24
QFN24
QFN32/
QFP32
QFN32/
QFP32
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN40
QFN40
QFN32/
QFP32
QFN32/
QFP32
QFN24
QFN24
QFN32/
QFP32
QFN32/
QFP32
QFN24
QFN24
QFN20
DFN10
DFN10
QFN20/
TSSOP20
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
MICROCONTROLLER SELECTOR GUIDE / 9
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F531
C8051F523
C8051F524
C8051F533
C8051F534
C8051F526
C8051F527
C8051F536
C8051F537
8 kB
4 kB
4 kB
4 kB
4 kB
2 kB
2 kB
2 kB
2 kB
26
25
25
25
25
25
25
25
25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
16
6
6
16
16
6
6
16
16
SPI; UART
LIN; SPI; UART
SPI; UART
LIN; SPI; UART
SPI; UART
LIN; SPI; UART
SPI; UART
LIN; SPI; UART
SPI; UART
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
12-bit, 16-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
1
1
1
1
1
1
1
1
1
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
QFN20
DFN10
DFN10
QFN20/
TSSOP20
QFN20/
TSSOP20
DFN10
DFN10
QFN20/
TSSOP20
QFN20/
TSSOP20
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
High Performance Analog-Intensive MCUs
PART
NUMBER
FLASH
MEMORY
MHz
RAM DIG.
TIMERS PWM/
COMMUNICATIONS
(kB)I/O
(16-BIT)PCA
INT.
OSC
ADCADC2DAC
TEMP
VREFCOMP.
SENSOR
PACKAGEDEV KIT
C8051F120
C8051F121
C8051F122
C8051F123
C8051F130
C8051F131
C8051F124
C8051F125
C8051F126
C8051F127
C8051F132
C8051F133
C8051F020
C8051F021
C8051F022
C8051F023
C8051F040
C8051F041
C8051F042
C8051F043
C8051F044
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
100
100
100
100
100
100
50
50
50
50
100
100
25
25
25
25
25
25
25
25
25
8
8
8
8
8
8
8
8
8
8
8
8
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
64
32
64
32
64
32
64
32
64
32
64
32
64
32
64
32
64
32
64
32
64
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
6
6
6
6
6
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±20%
±20%
±20%
±20%
±2%
±2%
±2%
±2%
±2%
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
12-bit, 13-ch.,
100 ksps
12-bit, 13-ch.,
100 ksps
10-bit, 13-ch.,
100 ksps
10-bit, 13-ch.,
100 ksps
10-bit, 13-ch.,
100 ksps
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
—
—
—
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F020DK
C8051F020DK
C8051F020DK
C8051F020DK
C8051F040DK
C8051F040DK
C8051F040DK
C8051F040DK
C8051F040DK
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
—
—
—
—
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
——
10 / MICROCONTROLLER SELECTOR GUIDE
PART
NUMBER
FLASH
MEMORY
MHz
RAM DIG.
TIMERS PWM/
COMMUNICATIONS
(kB)I/O
(16-BIT)PCA
INT.
OSC
ADCADC2DAC
TEMP
VREFCOMP.
SENSOR
PACKAGEDEV KIT
C8051F045
C8051F060
C8051F061
C8051F062
C8051F063
C8051F064
C8051F065
C8051F046
C8051F047
C8051F066
C8051F067
C8051F005
C8051F006
C8051F007
C8051F015
C8051F016
C8051F017
C8051F000
C8051F001
C8051F002
C8051F010
C8051F011
C8051F012
C8051F018
C8051F019
C8051F350
C8051F351
C8051F352
C8051F353
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
20
20
20
20
20
25
25
50
50
50
50
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
2.25
2.25
2.25
2.25
2.25
2.25
0.25
0.25
0.25
0.25
0.25
0.25
1.25
1.25
0.75
0.75
0.75
0.75
32
59
24
59
24
59
24
64
32
59
24
32
16
8
32
16
8
32
16
8
32
16
8
32
16
17
17
17
17
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; I
2
C; SPI;
UART; 2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
I
2
C; SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
I
2
C; SPI; UART;
2 x UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±2%
±2%
±2%
±2%
10-bit, 13-ch.,
100 ksps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
10-bit, 13-ch.,
100 ksps
10-bit, 13-ch.,
100 ksps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 4-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 4-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 4-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 4-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
24-bit, 8-ch.,
1 ksps
24-bit, 8-ch.,
1 ksps
16-bit, 8-ch.,
1 ksps
16-bit, 8-ch.,
1 ksps
—
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
—
—
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
—
—
—
—
—
—
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
—
—
8-bit,
2-ch.
8-bit,
2-ch.
8-bit,
2-ch.
8-bit,
2-ch.
•
•
•
•
•
—
—
•
•
—
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
3
3
3
3
3
3
3
3
3
3
3
2
2
1
2
2
1
2
2
1
2
2
1
2
2
1
1
1
1
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP64
TQFP48
LQFP32
TQFP64
TQFP48
LQFP32
TQFP64
TQFP48
LQFP32
TQFP64
TQFP48
LQFP32
TQFP64
TQFP48
LQFP32
QFN28
LQFP32
QFN28
C8051F040DK
C8051F060DK
C8051F060DK
C8051F060DK
C8051F060DK
C8051F060DK
C8051F060DK
C8051F040DK
C8051F040DK
C8051F060DK
C8051F060DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F350DK
C8051F350DK
C8051F350DK
C8051F350DK
Low-Power MCUs
MICROCONTROLLER SELECTOR GUIDE / 11
PART
NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F960
C8051F961
C8051F962
C8051F963
C8051F964
C8051F965
C8051F930
C8051F931
C8051F966
C8051F967
C8051F920
C8051F921
C8051F968
C8051F969
C8051F911
C8051F912
C8051F901
C8051F902
C8051F980
C8051F981
C8051F986
C8051F987
C8051F982
C8051F983
C8051F988
C8051F989
128 kB
128 kB
128 kB
128 kB
64 kB
64 kB
64 kB
64 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
4 kB
4 kB
4 kB
4 kB
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
8
8
8
8
8
8
4.25
4.25
8
8
4.25
4.25
4.25
4.25
0.75
0.75
0.75
0.75
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
57
34
57
34
57
34
24
16
57
34
24
16
57
34
16
16
16
16
16
16
17
17
16
16
17
17
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
EMIF; I
2
C; SPI;
2 x SPI; UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
EMIF; I
2
C; SPI;
2 x SPI; UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
3
3
3
3
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
10-bit, 23-ch.,
300 ksps
10-bit, 15-ch.,
300 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
10-bit, 23-ch.,
300 ksps
10-bit, 15-ch.,
300 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
10-bit, 15-ch.,
300 ksps
12-bit, 15-ch.,
75 ksps
10-bit, 15-ch.,
300 ksps
12-bit, 15-ch.,
75 ksps
12-bit, 9-ch.,
75 ksps
—
12-bit, 10-ch.,
75 ksps
—
10-bit, 9-ch.,
300 ksps
—
10-bit, 10-ch.,
300 ksps
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
—
•
—
•
—
•
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
—
•
—
•
—
•
—
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
128 LCD Segments;
DQFN76/
AES; dc-dc; Low
TQFP80
Power
36 LCD Segments;
AES; dc-dc; Low
Power
AES; dc-dc; Low
Power
AES; dc-dc; Low
Power
QFN40
DQFN76/
TQFP80
QFN40
C8051F960DK
C8051F960DK
C8051F960DK
C8051F960DK
C8051F960DK
C8051F960DK
C8051F930DK
C8051F930DK
C8051F960DK
C8051F960DK
C8051F930DK
C8051F930DK
C8051F960DK
C8051F960DK
C8051F912DK
C8051F912DK
C8051F912DK
C8051F912DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
128 LCD Segments;
DQFN76/
AES; dc-dc; Low
TQFP80
Power
36 LCD Segments;
AES; dc-dc; Low
Power
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN40
QFN32/
LQFP32
QFN24
128 LCD Segments;
DQFN76/
AES; dc-dc; Low
TQFP80
Power
36 LCD Segments;
AES; dc-dc; Low
Power
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN40
QFN32/
LQFP32
QFN24
128 LCD Segments;
DQFN76/
AES; dc-dc; Low
TQFP80
Power
36 LCD Segments;
AES; dc-dc; Low
Power
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
QFN40
QFN24/
QSOP24
QFN24/
QSOP24
QFN20/
QSOP24
QFN24/
QSOP24
QFN20
QFN20
QFN24/
QSOP24
QFN24/
QSOP24
QFN20
QFN20
QFN24/
QSOP24
QFN24/
QSOP24
12 / MICROCONTROLLER SELECTOR GUIDE
PART
NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F9852 kB250.516I
2
C; SPI; UART43±2%———1
10 nA sleep; 150
uA/MHz active; Low
Power
QFN20C8051F996DK
USB MCUs
PART NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG. I/OCOMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TEMP
SENSOR
EDEV KIT
C8051F34C
C8051F34D
C8051F340
C8051F342
C8051F34A
C8051F380
C8051F381
C8051F384
C8051F385
C8051T626
C8051F344
C8051F346
C8051T627
C8051F341
C8051F343
C8051F34B
C8051F382
C8051F383
C8051F386
C8051F387
C8051F345
C8051F347
C8051F348
C8051F349
C8051T320
C8051T321
C8051T322
C8051T323
C8051T326
C8051T327
C8051T620
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
48
48
48
48
48
48
48
48
48
48
25
25
48
48
48
48
48
48
48
48
25
25
25
25
48
48
48
48
48
48
48
5.25
5.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
3.328
4.25
4.25
3.328
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
1.25
1.25
1.25
1.25
1.25
1.25
1.25
40
25
40
25
25
40
25
40
25
24
40
25
24
40
25
25
40
25
40
25
40
25
40
25
25
21
25
21
15
15
24
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
EMIF; I
C; SPI; UART;
2 x UART; USB
2
4
4
4
4
4
6
6
6
6
4
4
4
4
4
4
4
6
6
6
6
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±0.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
—
—
10-bit, 20-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 32-ch.,
500 ksps
10-bit, 21-ch.,
500 ksps
—
—
10-bit, 21-ch.,
500 ksps
10-bit, 20-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 21-ch.,
500 ksps
10-bit, 20-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 32-ch.,
500 ksps
10-bit, 32-ch.,
500 ksps
—
—
10-bit, 20-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
—
—
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
—
—
—
—
10-bit, 20-ch.,
500 ksps
—
—
•
•
•
•
•
—
—
•
•
•
•
•
•
•
•
•
—
—
•
•
—
—
•
•
—
—
—
—
•
—
—
•
•
•
•
•
—
—
•
•
•
•
•
•
•
•
•
—
—
•
•
—
—
•
•
—
—
—
—
•
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
—
—
2
TQFP48
LQFP32
TQFP48
QFN32/
LQFP32
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
QFN32
TQFP48
QFN32/
LQFP32
QFN32
TQFP48
QFN32/
LQFP32
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
LQFP32
QFN28
LQFP32
QFN28
QFN28
QFN28
QFN32
C8051F340DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051F380DK
C8051F380DK
C8051F380DK
C8051F380DK
C8051T620DK
C8051F340DK
C8051F340DK
C8051T620DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051F380DK
C8051F380DK
C8051F380DK
C8051F380DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051T620DK
C8051T321-
GM
C8051T620DK
C8051T620DK
C8051T62DK
C8051T622DK
C8051T620DK
I
2
C; SPI; UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
I
2
C; SPI; UART;
2 x UART; USB
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
MICROCONTROLLER SELECTOR GUIDE / 13
PART NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG. I/OCOMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TEMP
SENSOR
EDEV KIT
C8051T621
C8051T622
C8051F320
C8051F321
C8051F326
C8051F327
C8051T623
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
8 kB
48
48
25
25
25
25
48
1.25
1.25
2.25
2.25
1.5
1.5
1.25
24
16
25
21
15
15
16
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
I
2
C; SPI; UART; USB
UART; USB
UART; USB
I
2
C; SPI; UART;
2 x UART; USB
4
4
4
4
2
2
4
5
5
5
5
—
—
5
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
—
—
10-bit, 17-ch.,
200 ksps
10-bit, 13-ch.,
200 ksps
—
—
—
—
—
•
•
—
—
—
—
—
•
•
—
—
—
2
—
2
2
—
—
—
QFN32
QFN24
LQFP32
QFN28
QFN28
QFN28
QFN24
C8051T620DK
C8051T622-
GM
C8051F320DK
C8051F320DK
C8051F326DK
C8051F326DK
C8051T622DK
Wireless MCUs
PART
NUMBER
FLASH
MHz
MEM.
RAM DIG.
(kB)I/O
COMM.
FSK/
OOK
GFSK
(kbps)
(kbps)
OUTPUT
POWER
(dBm)
2/4.8
KBPS
SENS.
TX CURRENT
TIMERS
(mA)
PWM/
(16-
+11/+20 +13
PCA
BIT)
(dBM)
INT.
OSC
ACKAGEDEV KIT
Si1020
Si1024
Si1030
Si1034
Si1021
Si1025
Si1031
Si1035
Si1000
128 kB
128 kB
128 kB
128 kB
64 kB
64 kB
64 kB
64 kB
64 kB
25
25
25
25
25
25
25
25
25
8448
8448
8448
8448
8448
8448
8448
8448
4352
53
53
53
53
53
53
53
53
22
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
256
256
256
256
256
256
256
256
256
40
40
40
40
40
40
40
40
40
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
85 mA
17 mA
85 mA
17 mA
85 mA
17 mA
85 mA
17 mA
35mA/
85 mA
—
—
30
mA
—
30
mA
—
30
mA
—
30
mA
—
30
mA
30
mA
—
30
mA
—
30
mA
—
30
mA
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
10-bit,
18-ch.,
300
ksps
10-bit,
18-ch.,
300
ksps
10-bit,
15-ch.,
300
ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
10-bit,
18-ch.,
300
ksps
10-bit,
18-ch.,
300
ksps
2
2
2
2
2
2
2
2
2
128 LCD
Segments
128 LCD
Segments
—
—
128 LCD
Segments
128 LCD
Segments
—
—
CRC;
RTC
CRC;
RTC
CRC;
dc-dc;
RTC
128 LCD
Segments
128 LCD
Segments
—
—
CRC;
RTC
CRC;
RTC
LGA85
LGA85
LGA85
LGA85
LGA85
LGA85
LGA85
LGA85
QFN42
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1000DK
Si100264 kB25435222
256 40 -8 to +1346±2%2QFN42Si1000DK
Si1004
Si1022
Si1026
Si1032
Si1036
Si1001
64 kB
32 kB
32 kB
32 kB
32 kB
32 kB
25
25
25
25
25
25
4352
8448
8448
8448
8448
4352
19
53
53
53
53
22
256
256
256
256
256
256
40
40
40
40
40
40
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
—
85 mA
17 mA
85 mA
17 mA
35mA/
85 mA
—
4
4
4
4
4
4
6
6
6
6
6
6
±2%
±2%
±2%
±2%
±2%
±2%
2
2
2
2
2
2
QFN42
LGA85
LGA85
LGA85
LGA85
QFN42
Si1000DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1000DK
Si100332 kB25435222
256 40 -8 to +1346±2%2QFN42Si1000DK
14 / MICROCONTROLLER SELECTOR GUIDE
PART
NUMBER
FLASH
MHz
MEM.
RAM DIG.
(kB)I/O
COMM.
FSK/
OOK
GFSK
(kbps)
(kbps)
OUTPUT
POWER
(dBm)
2/4.8
KBPS
SENS.
TX CURRENT
TIMERS
(mA)
PWM/
(16-
+11/+20 +13
PCA
BIT)
(dBM)
INT.
OSC
ACKAGEDEV KIT
Si1005
Si1023
Si1027
Si1033
Si1037
Si1010
Si1012
Si1014
Si1011
Si1013
Si1015
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
25
25
25
25
25
25
25
25
25
25
25
4352
4352
4352
4352
4352
768
768
768
768
768
768
19
53
53
53
53
15
15
15
15
15
15
I
2
C,
SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
256
256
256
256
256
256
256
256
256
256
256
40
40
40
40
40
40
40
40
40
40
40
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
-8 to +13
+1 to +20
-8 to +13
-8 to +13
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/-
110
-121/-
110
-121/-
110
—
85 mA
17 mA
85 mA
17 mA
35mA/
85 mA
—
—
35 mA/
85 mA
—
—
30
mA
—
30
mA
—
30
mA
—
30
mA
30
mA
—
30
mA
30
mA
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
10-bit,
15-ch.,
300
ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
2
2
2
2
2
2
2
2
2
2
2
CRC;
dc-dc;
RTC
128 LCD
Segments
128 LCD
Segments
—
—
CRC;
RTC
CRC;
RTC
CRC;
dc-dc;
RTC
CRC;
RTC
CRC;
RTC
CRC;
dc-dc;
RTC
QFN42
LGA85
LGA85
LGA85
LGA85
QFN42
QFN42
QFN42
QFN42
QFN42
QFN42
Si1000DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1010DK
Si1010DK
Si1010DK
Si1010DK
Si1010DK
Si1010DK
Smart Interface Devices
PART
NUMBER
DESCRIPTION
LCDEEPROM
SEGMENTS(kB)
RAM (BYTES)
DIGITAL
PORT I/O
PINS
COMM.
TIMERS
(16-BIT)
INT.
OSC
TEMP
RANGE
OTHERPACKAGEEVAL KIT
CP2102
CP2103
CP2104
CP2105
CP2108
CP2110
CP2112
CP2114
CP2120
CP2200
CP2201
CP2400
CP2401
CP2402
CP2403
UART to USB
Bridge
UART to USB
Bridge
UART to USB
Bridge
USB to Dual UART
USB to Quad UART
HID USB to
UART Bridge
USB to I
2
C Bridge
USB to I
S
Audio Bridge
2
—
—
—
—
—
—
—
—
—
—
—
128
128
64
64
1024
1024
1024
296
Yes
343
194
352
0
8 K
8 K
0
0
0
0
1024
1024
1152
608
1536 (FIFO)
960
512
512 (FIFO)
512
(buffer RAM)
2 kB TX buffer,
4 kB RX buffer
2 kB TX buffer,
4 kB RX buffer
256
256
256
256
—
4
4
5
16
10
8
12
—
—
—
36
36
20
20
UART, USB 2.0
UART, USB 2.0
UART, USB 2.0
UART, USB 2.0
UART, USB 2.0
UART, USB 2.0
USB 2.0, I
2
C
USB 2.0, I
2
S
SPI to I
2
C
8-bit
n-muxed
Ext. Mem I/F
8-bit muxed
Ext. Mem I/F
SPI
I
2
C
SPI
I
2
C
—
—
—
—
—
—
—
—
—
—
—
2
2
2
2
•
•
•
•
•
•
•
•
•
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
Volt Reg
Volt Reg,
RS-485
Volt Reg,
RS-485
Volt Reg,
RS-485
RS-485
Volt Reg,
RS-485
Volt Reg
Volt Reg
Voltage
Monitor
Integrated
Ethernet
Transceiver
Integrated
Ethernet
Transceiver
Ultra-low
power mode
Ultra-low
power mode
Ultra-low
power mode
Ultra-low
power mode
QFN28
QFN28
QFN24/
QFN28
QFN24
QFN64
QFN24/
QFN28
QFN24
QFN32
QFN20
TQFP48
QFN28
QFN48/
TQFP48
QFN48/
TQFP48
QFN32
QFN32
CP2102EK
CP2103EK
CP2104EK
CP2105EK
CP2108EK
CP2110EK
CP2112EK
CO2114EK
CP2120EB
ETHERNETDK
ETHERNETDK
CP2400DK
CP2401DK
CP2400DK
CP2401DK
SPI to I
2
C Bridge,
GPIO Port Expander
Ethernet Controller
Ethernet Controller
LCD Driver
LCD Driver
LCD Driver
LCD Driver
•
•
•
•
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
MICROCONTROLLER SELECTOR GUIDE / 15
8-bit Microcontroller Software
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/8bit-software
Silicon Labs 8-bit IDE
The Silicon Labs Integrated Development Environment (IDE) is a complete, stand-alone software program that
includes the items following:
• 4 kB C compiler included
• Source code editor
• Project manager
• Keil 8051 macro assembler and linker
• Device programmer
• Supports full-speed, non-intrusive, in-circuit debug logic
• Source-level debug
• Variable watch window
• Real-time breakpoints
• Conditional memory watchpoints
• Memory and register inspect/modify
• Supports third-party development tools
• Single-step and animated execution
modes
The IDE interfaces to third party development tool chains to provide system designers a complete embedded
software development environment. The IDE and other development tools run under the Windows 2000,
Windows XP and Windows Server 2003 operating systems and support the entire MCU portfolio.
Precision32
™
32-bit Microcontroller Software
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/32bit-software
Precision32 Integrated Development Environment
Silicon Labs’ Eclipse-based IDE includes a full compiler, debugger
and an online dashboard for application-critical information such as
a software libraries with example code, data sheets, schematics,
PCB footprints, application notes, active version tracking and
automatic updates. These tools are available for free, without code
size or time restrictions.
Precision32 AppBuilder Rapid Prototyping Utility
Silicon Labs’ Precision32 AppBuilder graphical rapid prototyping
and code generation utility helps designers get up and running
quickly. Designers can easily set-up and adjust pin configuration, map
peripherals, configure clocking trees and generate source code all
without wading through programming register bits in the data sheet. A
sophisticated error checking engine validates peripheral properties and
pin assignments, and provides real-time feedback when conflicts are
detected.
Last minute changes… No problem. New peripherals can be easily
added with simple firmware modifications so developers won’t have to
work weekends to try to accommodate new features.
16 / MICROCONTROLLER SELECTOR GUIDE
Hardware Support
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/MCU
Development Kits
Silicon Labs offers complete tools to help designers
throughout the entire project. All microcontroller solutions offer
hardware and software platforms to easily set up and configure,
compile and debug a project. Full documentation and a broad
range of third-party compilers and development tools are
available. Software stacks provide networking support for
multi-node metering networks. Software simulation tools can
estimate power consumption and determine expected battery
life. /devkits
Complete development/prototyping system includes the following:
• Prototyping/demonstration board
• Integrated development environment
• Configuration tools
• MCU configuration wizard
MCU USB
TOOLSTICK
SiM3U1xx Precision32
32-bit MCU UDP CARD
C8051F996 LOW POWER
TARGET BOARD
C8051F990 SLIDER
EVALUATION KIT
MICROCONTROLLER SELECTOR GUIDE / 17
Unified Development Platform
Silicon Labs offers an innovative approach in
hardware support with the Unified Development
Platform (UDP), featuring a main mother board,
modular daughter cards, integrated LCD and ample
real estate for prototyping, expansion and integration.
The UDP provides a standalone demonstration and
software development platform for the Wireless
MCU devices and both 8-bit and Precision32
™
32-bit
MCU products. Kits include UDP base boards and RF
test cards. Additional test cards may be ordered if
the 915 MHz or 868 MHz test cards don’t satisfy the
requirements for the end application.
/UDP
The UDP platform supports all of the following:
Test Cards
Pico Card
MCU Card
I/O Card
UDP Motherboard
• MCU code and firmware development (IDE,
Configuration Wizard, example code etc.)
• RF design and optimization (WDS support, automatic board detection and firmware download, sample
RF code, run-time PHY interface etc.)
• Networks and protocol stacks (such as the wireless M-Bus stack)
BATTERY LIFE
ESTIMATION UTILITY
C8051F960 MCU UDP CARD
WITH Si1120 DAUGHTER CARD
CLASS D
TOOLSTICK
18 / MICROCONTROLLER SELECTOR GUIDE
Silicon Labs Online Utilities
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/online-utilities
MCU Parametric Search
Silicon Labs offers an easy-to-use parametric search for our
Microcontroller products. Click the buttons to filter as you search for the
features you require and find the perfect part to meet your needs. You
can then buy or sample parts or export your results into a sortable Excel
spreadsheet. /parametric-search
Cross-Reference Utility
Silicon Labs’ cross reference utility allows you to type in a
competitor’s part number (full or partial) and if we have a cross-
match, our part number pops up. Results are automatically filtered
as you type and can be exported to excel so you can e-mail or save
results. /cross-reference
Battery Life Estimator
The Battery Life Estimator is an easy-to-use web-based calculator
that gives designers a quick and easy way to understand the
discharge characteristics of different system configurations to
help optimize low-power applications. You can also download the
software to your desktop. /batterycalculator
Parametric Search iPad App
Take the parametric search mobile! The Silicon Labs Parametric Search iPad app
makes it easy to find exactly what you need for your next embedded design.
Quickly jump between microcontroller and other product families. Access data
sheets and other documentation directly in the app and download to iBooks for
offline access. Browse detailed product information – features, applications, block
diagrams and even order samples and development kits, all from within the app.
Offline access available – refresh data the next time you’re connected to the
Internet. /parametric-search
Microcontroller Resources
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/mcu
Third Party Tool Support
A broad range of third-party compilers and development tools are available including a free Small Device C Compiler
(SDCC) supported by Application Note 198, “Integrating SDCC 8051 Tools into the Silicon Labs IDE.” Device
programming and source-level debug of OMF-51 object files is fully supported.
Product and Design Support
The MCU Knowledge Base provides answers to common technical questions about the MCU product line and product
use. MCU User’s Forum is a place where C8051 MCU users can share experiences and technical questions with other
users. For MCU support email: mcuapps@
MICROCONTROLLER SELECTOR GUIDE / 19
Silicon Labs’ products are designed and manufactured
to ISO 9001, ISO 14001 and ISO/TS 16949 standards.
ISO 9001
Quality Management System
Design and Manufacture of Integrated Circuits
Certificate Registration No: 951 08 4762
ISO 14001
Environmental Management System
Design and Manufacture of Integrated Circuits
Certificate Registration No: 951 09 4998
ISO/TS 16949
Quality Management System for
Manufacture of Integrated Circuits and Related
Products for Automotive Applications
Certificate Registration No.: 12 111 33114 TMS
IATF Certificate No.: 0080212
XX%
© 2013, Silicon Laboratories Inc. Ember, EZRadioPRO, Precision32, QuickSense, Silicon Laboratories and the Silicon Labs logo are trademarks or registered trademarks of Silicon Laboratories Inc. ARM and
Cortex-M3 are trademarks or registered trademarks of ARM Holdings. ZigBee is a registered trademark of ZigBee Alliance Inc. All other product or service names are the property of their respective owners. For the most up to
date information please see your sales representative or visit our website at . April 2013, Rev Q SEL-MCU
SILICON LABORATORIES INC. | 400 W. CESAR CHAVEZ | AUSTIN, TX 78701 | USA | +1 (512) 416-8500 |
2024年10月30日发(作者:康新觉)
MICROCONTROLLER
PRODUCT SELECTOR GUIDE
SPRING 2013
SPRING 2013
Mixed-Signal 8-bit and 32-bit Microcontrollers
/MCU
Engineering for a mixed-signal world.
Engineering for a mixed-signal world.
2 / MICROCONTROLLER SELECTOR GUIDE
Product Selector Tables
32-bit Microcontroller Products
Precision32
™
Analog-Intensive 32-bit MCU
PART
NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCADC 2DAC
TOUCH
CH.
TEMP
SENSOR
E
REQUEST SAMPLES AND DOWNLOAD DOCUMENTATION AT /32bit-mcu
SiM3C164
SiM3C166
SiM3C167
SiM3C154
SiM3C156
SiM3C157
SiM3C144
SiM3C146
SiM3C134
SiM3C136
256 kB
256 kB
256 kB
128 kB
128 kB
128 kB
64 kB
64 kB
32 kB
32 kB
80
80
80
80
80
80
80
80
80
80
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
8 kB
8 kB
28
50
65
28
50
65
28
50
28
50
2 x I
2
C,
I
2
S,
3 x SPI,
2 x UART,
2 x USART,
USB
5
5
5
5
5
5
5
5
5
5
10
10
10
10
10
10
10
10
10
10
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
12-bit, 7-ch.
12-bit, 13-ch.
12-bit, 16-ch.
12-bit, 7-ch.
12-bit, 13-ch.
12-bit, 16-ch.
12-bit, 7-ch.
12-bit, 13-ch.
12-bit, 7-ch.
12-bit, 13-ch.
12-bit,
11-ch.
12-bit,
15-ch.
12-bit,
16-ch.
12-bit,
11-ch.
12-bit,
15-ch.
12-bit,
16-ch.
12-bit,
11-ch.
12-bit,
15-ch.
12-bit,
11-ch.
12-bit,
15-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
12
15
16
12
15
16
12
15
12
15
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
2
2
QFN40
QFN64/TQFP64
LGA92/TQFP80
QFN40
QFN64/TQFP64
LGA92/TQFP80
QFN40
QFN64/TQFP64
QFN40
QFN64/TQFP64
Precision32
™
Low Power 32-bit MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG. I/OCOMM.
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADCDAC
TOUCH
CH.
TEMP
SENSOR
E
SiM3L164
SiM3L166
SiM3L167
SiM3L154
SiM3L156
SiM3L157
SiM3L144
SiM3L146
SiM3L134
SiM3L136
256 kB
256 kB
256 kB
128 kB
128 kB
128 kB
64 kB
64 kB
32 kB
32 kB
50
50
50
50
50
50
50
50
50
50
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
28
51
62/64
28
51
62/64
28
51
28
47
I
2
C,
2 x SPI,
2 x UART
3
3
3
3
3
3
3
3
3
3
1x6
1x6
1x6
1x6
1x6
1x6
1x6
1x6
1x6
1x6
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
12-bit, 20-ch.
12-bit, 23-ch.
12-bit, 24-ch.
12-bit, 20-ch.
12-bit, 23-ch.
12-bit, 24-ch.
12-bit, 20-ch.
12-bit, 23-ch.
12-bit, 20-ch.
12-bit, 23-ch.
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
10-bit
—
—
—
—
—
—
—
—
—
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
2
2
QFN40
QFN64/TQFP64
QFP80/BGA80
QFN40
QFN64/TQFP64
QFP80/BGA80
QFN40
QFN64/TQFP64
QFN40
QFN64/TQFP64
Precision32
™
USB 32-bit MCUs
PART
NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCADC 2DAC
TOUCH
CH.
TEMP
SEN-
SOR
E
SiM3U164
SiM3U166
SiM3U167
SiM3U154
SiM3U156
SiM3U157
SiM3U144
SiM3U146
256 kB
256 kB
256 kB
128 kB
128 kB
128 kB
64 kB
64 kB
80
80
80
80
80
80
80
80
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
28
50
65
28
50
65
28
50
2 x I
C,
I
2
S,
3 x SPI,
2 x UART,
2 x USART,
USB
2
5
5
5
5
5
5
5
5
10
10
10
10
10
10
10
10
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
12-bit, 7-ch.
12-bit,
13-ch.
12-bit,
16-ch.
12-bit, 7-ch.
12-bit,
13-ch.
12-bit,
16-ch.
12-bit, 7-ch.
12-bit,
13-ch.
12-bit, 11-ch.
12-bit, 15-ch.
12-bit, 16-ch.
12-bit, 11-ch.
12-bit, 15-ch.
12-bit, 16-ch.
12-bit, 11-ch.
12-bit, 15-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
10-bit,
2-ch.
12
15
16
12
15
16
12
15
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
QFN40
QFN64/TQFP64
LGA92/TQFP80
QFN40
QFN64/TQFP64
LGA92/TQFP80
QFN40
QFN64/TQFP64
MICROCONTROLLER SELECTOR GUIDE / 3
PART
NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
2
2 x IC,
I
2
S,
3 x SPI,
2 x UART,
2 x USART,
USB
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCADC 2DAC
TOUCH
CH.
TEMP
SEN-
SOR
E
SiM3U134
SiM3U136
32 kB
32 kB
80
80
8 kB
8 kB
28
50
5
5
10
10
±1.5%
±1.5%
12-bit, 7-ch.
12-bit,
13-ch.
12-bit, 11-ch.
12-bit, 15-ch.
10-bit,
2-ch.
10-bit,
2-ch.
12
15
•
•
•
•
2
2
QFN40
QFN64/TQFP64
Ember
®
ZigBee
®
ICs
PART
NUMBER
FREQ.
FlASHRAM DATA
RANGE
SENS.
(kB)(kB)RATE
(
MHz)
ADJ
ALT
802.11g
TOTAL
DEEP
CHANNEL
CHANNEL
REJECTION
RX
TX POWERLINK
SLEEP
REJECTION
REJECTION
+12/-13
CURRENT
BUDGET
CURRENT
(15.4)
(15.4)
MHz
TX
CURRENT
CRYSTAL
FREQ.
VOLTAGE
PACKAGE
(V)
EM351
EM357
128
192
12
12
250
kbps
250
kbps
2400-
2500
2400-
2500
-102
dBm
(boost)
-102
dBm
(boost)
35 dB
35 dB
46 dB
46 dB
36 dB
36 dB
-55 to +8
110 dB
dBm
(boost)
(boost)
-55 to +8
110 dB
dBm
(boost)
(boost)
400 mA
(no timer)
400 mA
(no timer)
26.5 mA
(normal)
26.5 mA
(normal)
31 mA
(normal @ 24 MHz
+3 dBm)
31 mA
(normal @ 24 MHz
+3 dBm)
2.1 to 3.6QFN48
2.1 to 3.6 QFN48
8-bit Microcontroller Products
REQUEST SAMPLES AND DOWNLOAD DOCUMENTATION AT /mcu
QuickSense™ Touch Controller MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TOUCH
CH.
TEMP
SENSOR
E
DEV
KIT
C8051F760
C8051F761
C8051F762
C8051F765
C8051F766
C8051F767
C8051F702
C8051F703
C8051F706
C8051F707
C8051F716
C8051F717
C8051F800
C8051F801
C8051F802
C8051F803
C8051F804
C8051F806
C8051F807
C8051F808
C8051F809
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
8
8
8
8
8
8
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
—
—
—
—
—
—
54
54
39
39
29
20
17
17
17
13
13
17
17
17
13
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
—
—
—
—
—
—
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
—
—
—
—
—
—
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
—
—
—
—
—
—
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 9-ch.,
300 ksps
10-bit, 16-ch.,
500 ksps
—
10-bit, 12-ch.,
500 ksps
—
10-bit, 3-ch.,
500 ksps
—
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
—
—
—
—
—
—
—
—
—
—
38
38
27
27
26
18
16
8
—
12
8
16
8
—
12
—
—
—
—
—
—
•
—
•
—
•
—
•
•
•
•
•
—
—
—
—
—
—
—
—
—
—
•
—
•
—
•
—
•
•
•
•
•
—
—
—
—
—
—
—
—
—
—
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
QFN48
QFN32
QFN24
QFN48
QFN32
QFN24
QFP64
QFP64
QFN48/
QFP48
QFN48/
QFP48
QFN32
QFN24
QFN20/
QSOP24
QFN20/
QSOP24
QFN20/
QSOP24
SOIC16
SOIC16
QFN20/
QSOP24
QFN20/
QSOP24
QFN20/
QSOP24
SOIC16
—
—
—
—
—
—
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
4 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TOUCH
CH.
TEMP
SENSOR
E
DEV
KIT
C8051F810
C8051F811
C8051F805
C8051F700
C8051F701
C8051F704
C8051F705
C8051F708
C8051F709
C8051F710
C8051F711
C8051F712
C8051F713
C8051F714
C8051F715
C8051F812
C8051F813
C8051F814
C8051F815
C8051F816
C8051F817
C8051F818
C8051F819
C8051F820
C8051F821
C8051F822
C8051F823
C8051F990
C8051F991
C8051F996
C8051F997
C8051F813
C8051F824
C8051F825
C8051F826
C8051F827
C8051F828
C8051F829
16 kB
16 kB
16 kB
15 kB
15 kB
15 kB
15 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
25
25
28
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.25
0.25
0.25
0.25
0.25
0.25
13
13
13
54
54
39
39
54
54
54
54
39
39
39
39
17
17
17
13
13
13
17
17
17
13
13
13
16
16
17
17
17
13
13
13
13
13
13
I
2
C; SPI; UART
I
C; SPI; UART
2
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
—
—
10-bit, 12-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
—
10-bit, 12-ch.,
500 ksps
—
10-bit, 16-ch.,
500 ksps
—
10-bit, 16-ch.,
500 ksps
—
10-bit, 12-ch.,
500 ksps
—
10-bit, 12-ch.,
500 ksps
—
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
—
—
—
—
—
—
12-bit, 9-ch.,
75 ksps
—
12-bit, 10-ch.,
75 ksps
—
10-bit, 16-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
—
—
—
8
—
—
38
38
27
27
38
38
38
39
27
27
27
27
16
8
—
12
8
—
16
8
—
12
8
—
13
13
14
14
8
12
8
—
12
8
—
—
—
•
•
—
•
—
•
—
•
—
•
—
•
—
•
•
•
•
•
•
—
—
—
—
—
—
•
—
•
—
•
•
•
•
—
—
—
—
—
•
•
—
•
—
•
—
•
—
•
—
•
—
•
•
•
•
•
•
—
—
—
—
—
—
•
—
•
—
•
•
•
•
—
—
—
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
SOIC16
SOIC16
SOIC16
QFP64
QFP64
QFN48/
QFP48
QFN48/
QFP48
QFP64
QFP64
QFP64
QFP64
QFN48/
QFP48
QFN48/
QFP48
QFN48/
QFP48
QFN48/
QFP48
QFN20/
QSOP24
QSOP24
QFN20/
QSOP24
SOIC16
SOIC16
SOIC16
QFN20/
QSOP24
QFN20/
QSOP24
QFN20/
QSOP24
SOIC16
SOIC16
SOIC16
QFN20
QFN20
QFN24/
QSOP24
QFN24/
QSOP24
QSOP24
SOIC16
SOIC16
SOIC16
SOIC16
SOIC16
SOIC16
C8051F800DK
C8051F800DK
C8051F800DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F700DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
EMIF; I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
C; SPI; UART
2
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
C; SPI; UART
2
I
2
C; SPI; UART
MICROCONTROLLER SELECTOR GUIDE / 5
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TOUCH
CH.
TEMP
SENSOR
E
DEV
KIT
C8051F830
C8051F831
C8051F832
C8051F833
C8051F834
C8051F835
4 kB
4 kB
4 kB
4 kB
4 kB
4 kB
25
25
25
25
25
25
0.25
0.25
0.25
0.25
0.25
0.25
13
13
13
13
13
13
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
C; SPI; UART
2
3
3
3
3
3
3
3
3
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
10-bit, 12-ch.,
500 ksps
—
—
—
12
8
—
12
8
—
•
•
•
—
—
—
•
•
•
—
—
—
1
1
1
1
1
1
SOIC16
SOIC16
SOIC16
SOIC16
SOIC16
SOIC16
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
C8051F800DK
Small Form Factor MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCDAC
TEMP
VREFCOMP.
SENSOR
OTHERPACKAGE
OTP-
EPROM
VERSION
DEV KIT
C8051F360
C8051F361
C8051F362
C8051F363
C8051F364
C8051F365
C8051F410
C8051F411
C8051F366
C8051F367
C8051F412
C8051F413
C8051F368
C8051F369
C8051F370
C8051F371
C8051F390
C8051F391
C8051F392
C8051F393
C8051F310
C8051F311
C8051F316
C8051F317
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
100
100
100
100
100
100
50
50
50
50
50
50
50
50
50
50
50
50
50
50
25
25
25
25
1.25
1.25
1.25
1.25
1.25
1.25
2.25
2.25
1.25
1.25
2.25
2.25
1.25
1.25
1
1
1
1
1
1
1.25
1.25
1.25
1.25
39
27
24
39
29
25
24
20
29
25
24
20
29
25
21
21
21
21
17
17
29
25
21
21
EMIF;
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
EMIF;
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
6
6
6
3
3
3
3
3
3
5
5
5
5
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
10-bit, 21-ch., 10-bit,
200 ksps1-ch.
10-bit, 21-ch., 10-bit,
200 ksps1-ch.
10-bit, 17-ch., 10-bit,
200 ksps1-ch.
—
—
—
—
—
—
•
•
•
—
—
—
•
•
•
•
•
•
•
•
•
—
•
—
•
—
•
•
•
—
•
•
•
—
—
—
•
•
•
•
•
•
•
•
•
—
•
—
•
—
—
—
—
—
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
16x16
MAC
16x16
MAC
16x16
MAC
16x16
MAC
16x16
MAC
16x16
MAC
RTC;
VREG
RTC;
VREG
16x16
MAC
16x16
MAC
RTC;
VREG
RTC;
VREG
16x16
MAC
16x16
MAC
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
—
—
—
—
TQFP48
LQFP32
QFN28
TQFP48
LQFP32
QFN28
LQFP32
QFN28
LQFP32
QFN28
LQFP32
QFN28
LQFP32
QFN28
QFN24
QFN24
QFN24
QFN24
QFN20
QFN20
LQFP32
QFN28
QFN24
QFN24
T610
T611
T616
T617
C8051F360DK
C8051F360DK
C8051F360DK
C8051F360DK
C8051F360DK
C8051F360DK
C8051F410DK
C8051F410DK
C8051F360DK
C8051F360DK
C8051F410DK
C8051F410DK
C8051F360DK
C8051F360DK
C8051F370DK
C8051F370DK
C8051F390DK
C8051F390DK
C8051F390DK
C8051F390DK
C8051F310DK
C8051F310DK
C8051F310DK
C8051F310DK
12-bit, 24-ch., 12-bit,
200 ksps2-ch.
12-bit, 20-ch., 12-bit,
200 ksps2-ch.
10-bit, 21-ch., 10-bit,
200 ksps1-ch.
10-bit, 17-ch., 10-bit,
200 ksps1-ch.
12-bit, 24-ch., 12-bit,
200 ksps2-ch.
12-bit, 20-ch., 12-bit,
200 ksps2-ch.
10-bit, 21-ch., 10-bit,
200 ksps1-ch.
10-bit, 17-ch., 10-bit,
200 ksps1-ch.
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
—
10-bit, 21-ch.,
200 ksps
10-bit, 17-ch.,
200 ksps
10-bit, 13-
ch.,200 ksps
—
—
—
—
—
—
6 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCDAC
TEMP
VREFCOMP.
SENSOR
OTHERPACKAGE
OTP-
EPROM
VERSION
DEV KIT
C8051F336
C8051F337
C8051F338
C8051F339
C8051F374
C8051F375
C8051F394
C8051F395
C8051F396
C8051F397
C8051F206
C8051F226
C8051F236
C8051F312
C8051F313
C8051F314
C8051F315
C8051F330
C8051F331
C8051F220
C8051F221
C8051F230
C8051F231
C8051F300
C8051F301
C8051F302
C8051F303
C8051F398
C8051F399
C8051F332
C8051F333
16 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
4 kB
4 kB
4 kB
4 kB
25
25
25
25
50
50
50
50
50
50
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
50
50
25
25
0.75
0.75
0.75
0.75
1
1
1
1
1
1
1.25
1.25
1.25
1.25
1.25
1.25
1.25
0.75
0.75
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
1
1
0.75
0.75
17
17
21
21
21
21
21
21
17
17
32
32
32
29
25
29
25
17
17
32
22
32
22
8
8
8
8
17
17
17
17
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; 2 x
I
2
C; SPI;
UART
2 x I
2
C;
I
2
C; SPI;
UART
2
2 x I
C;
2
IC; SPI;
UART
2
2 x I
C;
2
IC; SPI;
UART
2
2 x I
C;
2
IC; SPI;
UART
4
4
4
4
6
6
6
6
6
6
3
3
3
4
4
4
4
4
4
3
3
3
3
3
3
3
3
6
6
4
4
3
3
3
3
3
3
3
3
3
3
—
—
—
5
5
5
5
3
3
—
—
—
—
3
3
3
3
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±20%
±20%
±20%
±2%
±2%
±2%
±2%
±2%
±2%
±20%
±20%
±20%
±20%
±2%
±2%
±20%
±20%
±2%
±2%
±2%
±2%
10-bit, 16-ch., 10-bit,
200 ksps1-ch.
——
•
—
•
—
•
—
•
—
•
—
—
—
—
•
•
—
—
•
—
—
—
—
—
•
—
•
—
•
—
•
—
•
—
•
—
•
—
•
—
•
—
—
—
—
—
—
—
—
•
—
—
—
—
—
—
—
—
—
•
—
•
—
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
2
2
2
2
1
1
1
1
1
1
1
1
LFO
LFO
LFO
LFO
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
LFO;
VREG
—
—
—
—
—
—
—
LFO
LFO
—
—
—
—
—
—
—
—
LFO;
VREG
LFO;
VREG
LFO
LFO
QFN20
QFN20
QFN24
QFN24
QFN24
QFN24
QFN24
QFN24
QFN20
QFN20
TQFP48
TQFP48
TQFP48
LQFP32
QFN28
LQFP32
QFN28
QFN20/
DIP20
QFN20
TQFP48
LQFP32
TQFP48
LQFP32
QFN11/
SOIC14
QFN11/
SOIC14
QFN11/
SOIC14
QFN11/
SOIC14
QFN20
QFN20
QFN20
QFN20
T632
T633
T600
T601
T600
T601
T612
T613
T614
T615
T630
T631
C8051F336DK
C8051F336DK
C8051F336DK
C8051F336DK
C8051F370DK
C8051F370DK
C8051F390DK
C8051F390DK
C8051F390DK
C8051F390DK
C8051F206DK
C8051F226DK
C8051F226DK
C8051F310DK
C8051F310DK
C8051F310DK
C8051F310DK
C8051F330DK
C8051F330DK
C8051F226DK
C8051F226DK
C8051F226DK
C8051F226DK
C8051F300DK
C8051F300DK
C8051F300DK
C8051F300DK
C8051F390DK
C8051F390DK
C8051F330DK
C8051F330DK
10-bit, 16-ch., 10-bit,
200 ksps1-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
——
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
—
12-bit, 32-ch.,
100 ksps
8-bit, 32-ch.,
100 ksps
—
10-bit, 21-ch.,
200 ksps
10-bit, 17-ch.,
200 ksps
—
—
—
—
—
—
—
—
—
—
I
2
2
C; 2 x
IC; SPI;
UART
SPI;
UART
SPI;
UART
SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
SPI;
UART
SPI;
UART
SPI;
UART
SPI;
UART
I
2
C; UART
I
2
C; UART
I
2
C; UART
I
2
C; UART
I
C; 2 x
IC; SPI;
UART
2
2
10-bit, 16-ch., 10-bit,
200 ksps1-ch.
—
8-bit, 32-ch.,
100 ksps
8-bit, 22-ch.,
100 ksps
—
—
8-bit, 8-ch.,
500 ksps
—
8-bit, 8-ch.,
500 ksps
—
—
—
—
—
—
—
—
—
—
10-bit, 16-ch., 10-bit,
500 ksps2-ch.
—
10-bit, 16-ch.,
200 ksps
—
—
—
—
I
2
2
C; 2 x
IC; SPI;
UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
MICROCONTROLLER SELECTOR GUIDE / 7
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT)PCA
INT.
OSC
ADCDAC
TEMP
VREFCOMP.
SENSOR
OTHERPACKAGE
OTP-
EPROM
VERSION
DEV KIT
C8051F304
C8051F334
C8051F335
C8051F305
4 kB
2 kB
2 kB
2 kB
25
25
25
25
0.25
0.75
0.75
0.25
8
17
17
8
I
2
C; UART
I
2
C; SPI;
UART
I
2
C; SPI;
UART
I
2
C; UART
3
4
4
3
3
3
3
3
±20%
±2%
±2%
±20%
—
10-bit, 16-ch.,
200 ksps
—
—
—
—
—
—
—
•
—
—
—
•
—
—
1
1
1
1
—
LFO
LFO
—
QFN11/
SOIC14
QFN20
QFN20
QFN11/
SOIC14
T603
T634
T635
T605
C8051F300DK
C8051F330DK
C8051F330DK
C8051F300DK
Industrial and Automotive Qualified MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F580
C8051F581
C8051F582
C8051F583
C8051F588
C8051F589
C8051F584
C8051F585
C8051F586
C8051F587
C8051F590
C8051F591
C8051F500
C8051F501
C8051F502
C8051F503
C8051F508
C8051F509
C8051F504
C8051F505
C8051F506
C8051F507
C8051F510
C8051F511
C8051F550
C8051F551
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
96 kB
96 kB
96 kB
96 kB
96 kB
96 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
8
8
8
8
8
8
8
8
8
8
8
8
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
2.25
2.25
40
40
25
25
33
33
40
40
25
25
33
33
40
40
25
25
33
33
40
40
25
25
33
33
18
18
CAN; EMIF; I
2
C;
LIN; SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; I
2
C; LIN;
SPI; UART;
2 x UART
I
2
C; SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
LIN; SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; EMIF; I
2
C;
LIN; SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; I
2
C; LIN;
SPI; UART;
2 x UART
I
2
C; SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
LIN; SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
I
2
C; SPI; UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; I
2
C; LIN;
SPI; UART
I
2
C; SPI; UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; I
2
C; LIN;
SPI; UART
CAN; I
2
C; SPI;
UART
6
6
6
6
6
6
6
6
6
6
6
6
4
4
4
4
4
4
4
4
4
4
4
4
4
4
12
12
12
12
12
12
12
12
12
12
12
12
6
6
6
6
6
6
6
6
6
6
6
6
6
6
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
QFN48/
QFP48
QFN48/
QFP48
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN48/
QFP48
QFN48/
QFP48
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN48/
QFP48
QFN48/
QFP48
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN48/
QFP48
QFN48/
QFP48
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN24
QFN24
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F580DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F500DK
C8051F560DK
C8051F560DK
8 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F552
C8051F553
C8051F560
C8051F561
C8051F562
C8051F563
C8051F568
C8051F569
C8051F570
C8051F571
C8051F554
C8051F555
C8051F556
C8051F557
C8051F564
C8051F565
C8051F566
C8051F567
C8051F572
C8051F573
C8051F574
C8051F575
C8051F540
C8051F541
C8051F542
C8051F543
C8051F544
C8051F545
C8051F546
C8051F547
C8051F531
C8051F520
C8051F521
C8051F530
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
26
25
25
25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
1.25
1.25
1.25
1.25
1.25
1.25
1.25
1.25
0.25
0.25
0.25
0.25
18
18
25
25
25
25
33
33
33
33
18
18
18
18
25
25
25
25
33
33
33
33
25
25
18
18
25
25
18
18
16
6
6
16
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
CAN; I
2
C; LIN;
SPI; UART
CAN; I
2
C; SPI;
UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
CAN; EMIF; I
2
C;
SPI; UART
EMIF; I
2
C; LIN;
SPI; UART
EMIF; I
2
C; SPI;
UART
CAN; I
2
C; LIN;
SPI; UART
CAN; I
2
C; SPI;
UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
CAN; I
2
C; LIN;
SPI; UART
CAN; I
2
C; SPI;
UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
CAN; EMIF; I
2
C;
LIN; SPI; UART
CAN; EMIF; I
2
C;
SPI; UART
EMIF; I
2
C; LIN;
SPI; UART
EMIF; I
2
C; SPI;
UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
I
2
C; LIN; SPI;
UART
I
2
C; SPI; UART
SPI; UART
LIN; SPI; UART
SPI; UART
LIN; SPI; UART
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
3
3
3
3
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 32-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 25-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 18-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
QFN24
QFN24
QFN32/
QFP32
QFN32/
QFP32
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN40
QFN40
QFN24
QFN24
QFN24
QFN24
QFN32/
QFP32
QFN32/
QFP32
QFN32/
QFP32
QFN32/
QFP32
QFN40
QFN40
QFN40
QFN40
QFN32/
QFP32
QFN32/
QFP32
QFN24
QFN24
QFN32/
QFP32
QFN32/
QFP32
QFN24
QFN24
QFN20
DFN10
DFN10
QFN20/
TSSOP20
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F560DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F540DK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
MICROCONTROLLER SELECTOR GUIDE / 9
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F531
C8051F523
C8051F524
C8051F533
C8051F534
C8051F526
C8051F527
C8051F536
C8051F537
8 kB
4 kB
4 kB
4 kB
4 kB
2 kB
2 kB
2 kB
2 kB
26
25
25
25
25
25
25
25
25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
16
6
6
16
16
6
6
16
16
SPI; UART
LIN; SPI; UART
SPI; UART
LIN; SPI; UART
SPI; UART
LIN; SPI; UART
SPI; UART
LIN; SPI; UART
SPI; UART
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
±0.5%
12-bit, 16-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 6-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
12-bit, 16-ch.,
200 ksps
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
1
1
1
1
1
1
1
1
1
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
-40 to 125 °C
QFN20
DFN10
DFN10
QFN20/
TSSOP20
QFN20/
TSSOP20
DFN10
DFN10
QFN20/
TSSOP20
QFN20/
TSSOP20
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
C8051F530ADK
High Performance Analog-Intensive MCUs
PART
NUMBER
FLASH
MEMORY
MHz
RAM DIG.
TIMERS PWM/
COMMUNICATIONS
(kB)I/O
(16-BIT)PCA
INT.
OSC
ADCADC2DAC
TEMP
VREFCOMP.
SENSOR
PACKAGEDEV KIT
C8051F120
C8051F121
C8051F122
C8051F123
C8051F130
C8051F131
C8051F124
C8051F125
C8051F126
C8051F127
C8051F132
C8051F133
C8051F020
C8051F021
C8051F022
C8051F023
C8051F040
C8051F041
C8051F042
C8051F043
C8051F044
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
100
100
100
100
100
100
50
50
50
50
100
100
25
25
25
25
25
25
25
25
25
8
8
8
8
8
8
8
8
8
8
8
8
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
64
32
64
32
64
32
64
32
64
32
64
32
64
32
64
32
64
32
64
32
64
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
6
6
6
6
6
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±20%
±20%
±20%
±20%
±2%
±2%
±2%
±2%
±2%
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
12-bit, 13-ch.,
100 ksps
12-bit, 13-ch.,
100 ksps
10-bit, 13-ch.,
100 ksps
10-bit, 13-ch.,
100 ksps
10-bit, 13-ch.,
100 ksps
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
—
—
—
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F120DK
C8051F020DK
C8051F020DK
C8051F020DK
C8051F020DK
C8051F040DK
C8051F040DK
C8051F040DK
C8051F040DK
C8051F040DK
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
—
—
—
—
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
8-bit, 8-ch., 12-bit,
500 ksps2-ch.
——
10 / MICROCONTROLLER SELECTOR GUIDE
PART
NUMBER
FLASH
MEMORY
MHz
RAM DIG.
TIMERS PWM/
COMMUNICATIONS
(kB)I/O
(16-BIT)PCA
INT.
OSC
ADCADC2DAC
TEMP
VREFCOMP.
SENSOR
PACKAGEDEV KIT
C8051F045
C8051F060
C8051F061
C8051F062
C8051F063
C8051F064
C8051F065
C8051F046
C8051F047
C8051F066
C8051F067
C8051F005
C8051F006
C8051F007
C8051F015
C8051F016
C8051F017
C8051F000
C8051F001
C8051F002
C8051F010
C8051F011
C8051F012
C8051F018
C8051F019
C8051F350
C8051F351
C8051F352
C8051F353
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
20
20
20
20
20
20
25
25
50
50
50
50
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
2.25
2.25
2.25
2.25
2.25
2.25
0.25
0.25
0.25
0.25
0.25
0.25
1.25
1.25
0.75
0.75
0.75
0.75
32
59
24
59
24
59
24
64
32
59
24
32
16
8
32
16
8
32
16
8
32
16
8
32
16
17
17
17
17
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; I
2
C; SPI;
UART; 2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; I
2
C; SPI;
UART; 2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
I
2
C; SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
CAN; EMIF; I
2
C;
SPI; UART;
2 x UART
EMIF; I
2
C; SPI;
UART; 2 x UART
I
2
C; SPI; UART;
2 x UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±20%
±2%
±2%
±2%
±2%
10-bit, 13-ch.,
100 ksps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
10-bit, 13-ch.,
100 ksps
10-bit, 13-ch.,
100 ksps
16-bit, 1-ch.,
1 Msps
16-bit, 1-ch.,
1 Msps
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 4-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 4-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 8-ch.,
100 ksps
12-bit, 4-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 4-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
10-bit, 8-ch.,
100 ksps
24-bit, 8-ch.,
1 ksps
24-bit, 8-ch.,
1 ksps
16-bit, 8-ch.,
1 ksps
16-bit, 8-ch.,
1 ksps
—
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
—
—
16-bit,
1-ch., 1
Msps
16-bit,
1-ch., 1
Msps
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
—
—
—
—
—
—
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
12-bit,
2-ch.
—
—
8-bit,
2-ch.
8-bit,
2-ch.
8-bit,
2-ch.
8-bit,
2-ch.
•
•
•
•
•
—
—
•
•
—
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
3
3
3
3
3
3
3
3
3
3
3
2
2
1
2
2
1
2
2
1
2
2
1
2
2
1
1
1
1
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP100
TQFP64
TQFP64
TQFP48
LQFP32
TQFP64
TQFP48
LQFP32
TQFP64
TQFP48
LQFP32
TQFP64
TQFP48
LQFP32
TQFP64
TQFP48
LQFP32
QFN28
LQFP32
QFN28
C8051F040DK
C8051F060DK
C8051F060DK
C8051F060DK
C8051F060DK
C8051F060DK
C8051F060DK
C8051F040DK
C8051F040DK
C8051F060DK
C8051F060DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F005DK
C8051F350DK
C8051F350DK
C8051F350DK
C8051F350DK
Low-Power MCUs
MICROCONTROLLER SELECTOR GUIDE / 11
PART
NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F960
C8051F961
C8051F962
C8051F963
C8051F964
C8051F965
C8051F930
C8051F931
C8051F966
C8051F967
C8051F920
C8051F921
C8051F968
C8051F969
C8051F911
C8051F912
C8051F901
C8051F902
C8051F980
C8051F981
C8051F986
C8051F987
C8051F982
C8051F983
C8051F988
C8051F989
128 kB
128 kB
128 kB
128 kB
64 kB
64 kB
64 kB
64 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
8 kB
8 kB
8 kB
4 kB
4 kB
4 kB
4 kB
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
8
8
8
8
8
8
4.25
4.25
8
8
4.25
4.25
4.25
4.25
0.75
0.75
0.75
0.75
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
57
34
57
34
57
34
24
16
57
34
24
16
57
34
16
16
16
16
16
16
17
17
16
16
17
17
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
EMIF; I
2
C; SPI;
2 x SPI; UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
EMIF; I
2
C; SPI;
2 x SPI; UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; 2 x SPI;
UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
I
2
C; SPI; UART
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
3
3
3
3
3
3
3
3
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
10-bit, 23-ch.,
300 ksps
10-bit, 15-ch.,
300 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
10-bit, 23-ch.,
300 ksps
10-bit, 15-ch.,
300 ksps
12-bit, 16-ch.,
75 ksps
12-bit, 16-ch.,
75 ksps
10-bit, 15-ch.,
300 ksps
12-bit, 15-ch.,
75 ksps
10-bit, 15-ch.,
300 ksps
12-bit, 15-ch.,
75 ksps
12-bit, 9-ch.,
75 ksps
—
12-bit, 10-ch.,
75 ksps
—
10-bit, 9-ch.,
300 ksps
—
10-bit, 10-ch.,
300 ksps
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
—
•
—
•
—
•
—
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
—
•
—
•
—
•
—
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
128 LCD Segments;
DQFN76/
AES; dc-dc; Low
TQFP80
Power
36 LCD Segments;
AES; dc-dc; Low
Power
AES; dc-dc; Low
Power
AES; dc-dc; Low
Power
QFN40
DQFN76/
TQFP80
QFN40
C8051F960DK
C8051F960DK
C8051F960DK
C8051F960DK
C8051F960DK
C8051F960DK
C8051F930DK
C8051F930DK
C8051F960DK
C8051F960DK
C8051F930DK
C8051F930DK
C8051F960DK
C8051F960DK
C8051F912DK
C8051F912DK
C8051F912DK
C8051F912DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
C8051F996DK
128 LCD Segments;
DQFN76/
AES; dc-dc; Low
TQFP80
Power
36 LCD Segments;
AES; dc-dc; Low
Power
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN40
QFN32/
LQFP32
QFN24
128 LCD Segments;
DQFN76/
AES; dc-dc; Low
TQFP80
Power
36 LCD Segments;
AES; dc-dc; Low
Power
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN40
QFN32/
LQFP32
QFN24
128 LCD Segments;
DQFN76/
AES; dc-dc; Low
TQFP80
Power
36 LCD Segments;
AES; dc-dc; Low
Power
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
10 nA sleep; 150
uA/MHz active; Low
Power
QFN40
QFN24/
QSOP24
QFN24/
QSOP24
QFN20/
QSOP24
QFN24/
QSOP24
QFN20
QFN20
QFN24/
QSOP24
QFN24/
QSOP24
QFN20
QFN20
QFN24/
QSOP24
QFN24/
QSOP24
12 / MICROCONTROLLER SELECTOR GUIDE
PART
NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT)PCA
INT.
OSC
ADC
TEMP
SENSOR
ACKAGEDEV KIT
C8051F9852 kB250.516I
2
C; SPI; UART43±2%———1
10 nA sleep; 150
uA/MHz active; Low
Power
QFN20C8051F996DK
USB MCUs
PART NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG. I/OCOMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TEMP
SENSOR
EDEV KIT
C8051F34C
C8051F34D
C8051F340
C8051F342
C8051F34A
C8051F380
C8051F381
C8051F384
C8051F385
C8051T626
C8051F344
C8051F346
C8051T627
C8051F341
C8051F343
C8051F34B
C8051F382
C8051F383
C8051F386
C8051F387
C8051F345
C8051F347
C8051F348
C8051F349
C8051T320
C8051T321
C8051T322
C8051T323
C8051T326
C8051T327
C8051T620
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
64 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
48
48
48
48
48
48
48
48
48
48
25
25
48
48
48
48
48
48
48
48
25
25
25
25
48
48
48
48
48
48
48
5.25
5.25
4.25
4.25
4.25
4.25
4.25
4.25
4.25
3.328
4.25
4.25
3.328
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
2.25
1.25
1.25
1.25
1.25
1.25
1.25
1.25
40
25
40
25
25
40
25
40
25
24
40
25
24
40
25
25
40
25
40
25
40
25
40
25
25
21
25
21
15
15
24
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
EMIF; I
C; SPI; UART;
2 x UART; USB
2
4
4
4
4
4
6
6
6
6
4
4
4
4
4
4
4
6
6
6
6
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±0.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
—
—
10-bit, 20-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 32-ch.,
500 ksps
10-bit, 21-ch.,
500 ksps
—
—
10-bit, 21-ch.,
500 ksps
10-bit, 20-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 21-ch.,
500 ksps
10-bit, 20-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
10-bit, 32-ch.,
500 ksps
10-bit, 32-ch.,
500 ksps
—
—
10-bit, 20-ch.,
200 ksps
10-bit, 21-ch.,
200 ksps
—
—
10-bit, 16-ch.,
500 ksps
10-bit, 16-ch.,
500 ksps
—
—
—
—
10-bit, 20-ch.,
500 ksps
—
—
•
•
•
•
•
—
—
•
•
•
•
•
•
•
•
•
—
—
•
•
—
—
•
•
—
—
—
—
•
—
—
•
•
•
•
•
—
—
•
•
•
•
•
•
•
•
•
—
—
•
•
—
—
•
•
—
—
—
—
•
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
—
—
2
TQFP48
LQFP32
TQFP48
QFN32/
LQFP32
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
QFN32
TQFP48
QFN32/
LQFP32
QFN32
TQFP48
QFN32/
LQFP32
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
TQFP48
QFN32/
LQFP32
LQFP32
QFN28
LQFP32
QFN28
QFN28
QFN28
QFN32
C8051F340DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051F380DK
C8051F380DK
C8051F380DK
C8051F380DK
C8051T620DK
C8051F340DK
C8051F340DK
C8051T620DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051F380DK
C8051F380DK
C8051F380DK
C8051F380DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051F340DK
C8051T620DK
C8051T321-
GM
C8051T620DK
C8051T620DK
C8051T62DK
C8051T622DK
C8051T620DK
I
2
C; SPI; UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
I
2
C; SPI; UART;
2 x UART; USB
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
I
2
C; 2 x I
2
C; SPI;
UART; 2 x UART; USB
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
EMIF; I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
MICROCONTROLLER SELECTOR GUIDE / 13
PART NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG. I/OCOMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TEMP
SENSOR
EDEV KIT
C8051T621
C8051T622
C8051F320
C8051F321
C8051F326
C8051F327
C8051T623
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
8 kB
48
48
25
25
25
25
48
1.25
1.25
2.25
2.25
1.5
1.5
1.25
24
16
25
21
15
15
16
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART;
2 x UART; USB
I
2
C; SPI; UART; USB
I
2
C; SPI; UART; USB
UART; USB
UART; USB
I
2
C; SPI; UART;
2 x UART; USB
4
4
4
4
2
2
4
5
5
5
5
—
—
5
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
±1.5%
—
—
10-bit, 17-ch.,
200 ksps
10-bit, 13-ch.,
200 ksps
—
—
—
—
—
•
•
—
—
—
—
—
•
•
—
—
—
2
—
2
2
—
—
—
QFN32
QFN24
LQFP32
QFN28
QFN28
QFN28
QFN24
C8051T620DK
C8051T622-
GM
C8051F320DK
C8051F320DK
C8051F326DK
C8051F326DK
C8051T622DK
Wireless MCUs
PART
NUMBER
FLASH
MHz
MEM.
RAM DIG.
(kB)I/O
COMM.
FSK/
OOK
GFSK
(kbps)
(kbps)
OUTPUT
POWER
(dBm)
2/4.8
KBPS
SENS.
TX CURRENT
TIMERS
(mA)
PWM/
(16-
+11/+20 +13
PCA
BIT)
(dBM)
INT.
OSC
ACKAGEDEV KIT
Si1020
Si1024
Si1030
Si1034
Si1021
Si1025
Si1031
Si1035
Si1000
128 kB
128 kB
128 kB
128 kB
64 kB
64 kB
64 kB
64 kB
64 kB
25
25
25
25
25
25
25
25
25
8448
8448
8448
8448
8448
8448
8448
8448
4352
53
53
53
53
53
53
53
53
22
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
256
256
256
256
256
256
256
256
256
40
40
40
40
40
40
40
40
40
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
85 mA
17 mA
85 mA
17 mA
85 mA
17 mA
85 mA
17 mA
35mA/
85 mA
—
—
30
mA
—
30
mA
—
30
mA
—
30
mA
—
30
mA
30
mA
—
30
mA
—
30
mA
—
30
mA
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
10-bit,
18-ch.,
300
ksps
10-bit,
18-ch.,
300
ksps
10-bit,
15-ch.,
300
ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
10-bit,
18-ch.,
300
ksps
10-bit,
18-ch.,
300
ksps
2
2
2
2
2
2
2
2
2
128 LCD
Segments
128 LCD
Segments
—
—
128 LCD
Segments
128 LCD
Segments
—
—
CRC;
RTC
CRC;
RTC
CRC;
dc-dc;
RTC
128 LCD
Segments
128 LCD
Segments
—
—
CRC;
RTC
CRC;
RTC
LGA85
LGA85
LGA85
LGA85
LGA85
LGA85
LGA85
LGA85
QFN42
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1000DK
Si100264 kB25435222
256 40 -8 to +1346±2%2QFN42Si1000DK
Si1004
Si1022
Si1026
Si1032
Si1036
Si1001
64 kB
32 kB
32 kB
32 kB
32 kB
32 kB
25
25
25
25
25
25
4352
8448
8448
8448
8448
4352
19
53
53
53
53
22
256
256
256
256
256
256
40
40
40
40
40
40
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
—
85 mA
17 mA
85 mA
17 mA
35mA/
85 mA
—
4
4
4
4
4
4
6
6
6
6
6
6
±2%
±2%
±2%
±2%
±2%
±2%
2
2
2
2
2
2
QFN42
LGA85
LGA85
LGA85
LGA85
QFN42
Si1000DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1000DK
Si100332 kB25435222
256 40 -8 to +1346±2%2QFN42Si1000DK
14 / MICROCONTROLLER SELECTOR GUIDE
PART
NUMBER
FLASH
MHz
MEM.
RAM DIG.
(kB)I/O
COMM.
FSK/
OOK
GFSK
(kbps)
(kbps)
OUTPUT
POWER
(dBm)
2/4.8
KBPS
SENS.
TX CURRENT
TIMERS
(mA)
PWM/
(16-
+11/+20 +13
PCA
BIT)
(dBM)
INT.
OSC
ACKAGEDEV KIT
Si1005
Si1023
Si1027
Si1033
Si1037
Si1010
Si1012
Si1014
Si1011
Si1013
Si1015
32 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
8 kB
8 kB
8 kB
25
25
25
25
25
25
25
25
25
25
25
4352
4352
4352
4352
4352
768
768
768
768
768
768
19
53
53
53
53
15
15
15
15
15
15
I
2
C,
SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
2x SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
I
2
C,
SPI,
UART
256
256
256
256
256
256
256
256
256
256
256
40
40
40
40
40
40
40
40
40
40
40
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
+1 to +20
-8 to +13
-8 to +13
+1 to +20
-8 to +13
-8 to +13
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/
-110
-121/-
110
-121/-
110
-121/-
110
—
85 mA
17 mA
85 mA
17 mA
35mA/
85 mA
—
—
35 mA/
85 mA
—
—
30
mA
—
30
mA
—
30
mA
—
30
mA
30
mA
—
30
mA
30
mA
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
±2%
10-bit,
15-ch.,
300
ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
16-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
12-bit,
11-ch.,
75 ksps
2
2
2
2
2
2
2
2
2
2
2
CRC;
dc-dc;
RTC
128 LCD
Segments
128 LCD
Segments
—
—
CRC;
RTC
CRC;
RTC
CRC;
dc-dc;
RTC
CRC;
RTC
CRC;
RTC
CRC;
dc-dc;
RTC
QFN42
LGA85
LGA85
LGA85
LGA85
QFN42
QFN42
QFN42
QFN42
QFN42
QFN42
Si1000DK
Si1020DK
Si1020DK
Si1020DK
Si1020DK
Si1010DK
Si1010DK
Si1010DK
Si1010DK
Si1010DK
Si1010DK
Smart Interface Devices
PART
NUMBER
DESCRIPTION
LCDEEPROM
SEGMENTS(kB)
RAM (BYTES)
DIGITAL
PORT I/O
PINS
COMM.
TIMERS
(16-BIT)
INT.
OSC
TEMP
RANGE
OTHERPACKAGEEVAL KIT
CP2102
CP2103
CP2104
CP2105
CP2108
CP2110
CP2112
CP2114
CP2120
CP2200
CP2201
CP2400
CP2401
CP2402
CP2403
UART to USB
Bridge
UART to USB
Bridge
UART to USB
Bridge
USB to Dual UART
USB to Quad UART
HID USB to
UART Bridge
USB to I
2
C Bridge
USB to I
S
Audio Bridge
2
—
—
—
—
—
—
—
—
—
—
—
128
128
64
64
1024
1024
1024
296
Yes
343
194
352
0
8 K
8 K
0
0
0
0
1024
1024
1152
608
1536 (FIFO)
960
512
512 (FIFO)
512
(buffer RAM)
2 kB TX buffer,
4 kB RX buffer
2 kB TX buffer,
4 kB RX buffer
256
256
256
256
—
4
4
5
16
10
8
12
—
—
—
36
36
20
20
UART, USB 2.0
UART, USB 2.0
UART, USB 2.0
UART, USB 2.0
UART, USB 2.0
UART, USB 2.0
USB 2.0, I
2
C
USB 2.0, I
2
S
SPI to I
2
C
8-bit
n-muxed
Ext. Mem I/F
8-bit muxed
Ext. Mem I/F
SPI
I
2
C
SPI
I
2
C
—
—
—
—
—
—
—
—
—
—
—
2
2
2
2
•
•
•
•
•
•
•
•
•
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
Volt Reg
Volt Reg,
RS-485
Volt Reg,
RS-485
Volt Reg,
RS-485
RS-485
Volt Reg,
RS-485
Volt Reg
Volt Reg
Voltage
Monitor
Integrated
Ethernet
Transceiver
Integrated
Ethernet
Transceiver
Ultra-low
power mode
Ultra-low
power mode
Ultra-low
power mode
Ultra-low
power mode
QFN28
QFN28
QFN24/
QFN28
QFN24
QFN64
QFN24/
QFN28
QFN24
QFN32
QFN20
TQFP48
QFN28
QFN48/
TQFP48
QFN48/
TQFP48
QFN32
QFN32
CP2102EK
CP2103EK
CP2104EK
CP2105EK
CP2108EK
CP2110EK
CP2112EK
CO2114EK
CP2120EB
ETHERNETDK
ETHERNETDK
CP2400DK
CP2401DK
CP2400DK
CP2401DK
SPI to I
2
C Bridge,
GPIO Port Expander
Ethernet Controller
Ethernet Controller
LCD Driver
LCD Driver
LCD Driver
LCD Driver
•
•
•
•
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
–40 to 85 ºC
MICROCONTROLLER SELECTOR GUIDE / 15
8-bit Microcontroller Software
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/8bit-software
Silicon Labs 8-bit IDE
The Silicon Labs Integrated Development Environment (IDE) is a complete, stand-alone software program that
includes the items following:
• 4 kB C compiler included
• Source code editor
• Project manager
• Keil 8051 macro assembler and linker
• Device programmer
• Supports full-speed, non-intrusive, in-circuit debug logic
• Source-level debug
• Variable watch window
• Real-time breakpoints
• Conditional memory watchpoints
• Memory and register inspect/modify
• Supports third-party development tools
• Single-step and animated execution
modes
The IDE interfaces to third party development tool chains to provide system designers a complete embedded
software development environment. The IDE and other development tools run under the Windows 2000,
Windows XP and Windows Server 2003 operating systems and support the entire MCU portfolio.
Precision32
™
32-bit Microcontroller Software
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/32bit-software
Precision32 Integrated Development Environment
Silicon Labs’ Eclipse-based IDE includes a full compiler, debugger
and an online dashboard for application-critical information such as
a software libraries with example code, data sheets, schematics,
PCB footprints, application notes, active version tracking and
automatic updates. These tools are available for free, without code
size or time restrictions.
Precision32 AppBuilder Rapid Prototyping Utility
Silicon Labs’ Precision32 AppBuilder graphical rapid prototyping
and code generation utility helps designers get up and running
quickly. Designers can easily set-up and adjust pin configuration, map
peripherals, configure clocking trees and generate source code all
without wading through programming register bits in the data sheet. A
sophisticated error checking engine validates peripheral properties and
pin assignments, and provides real-time feedback when conflicts are
detected.
Last minute changes… No problem. New peripherals can be easily
added with simple firmware modifications so developers won’t have to
work weekends to try to accommodate new features.
16 / MICROCONTROLLER SELECTOR GUIDE
Hardware Support
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/MCU
Development Kits
Silicon Labs offers complete tools to help designers
throughout the entire project. All microcontroller solutions offer
hardware and software platforms to easily set up and configure,
compile and debug a project. Full documentation and a broad
range of third-party compilers and development tools are
available. Software stacks provide networking support for
multi-node metering networks. Software simulation tools can
estimate power consumption and determine expected battery
life. /devkits
Complete development/prototyping system includes the following:
• Prototyping/demonstration board
• Integrated development environment
• Configuration tools
• MCU configuration wizard
MCU USB
TOOLSTICK
SiM3U1xx Precision32
32-bit MCU UDP CARD
C8051F996 LOW POWER
TARGET BOARD
C8051F990 SLIDER
EVALUATION KIT
MICROCONTROLLER SELECTOR GUIDE / 17
Unified Development Platform
Silicon Labs offers an innovative approach in
hardware support with the Unified Development
Platform (UDP), featuring a main mother board,
modular daughter cards, integrated LCD and ample
real estate for prototyping, expansion and integration.
The UDP provides a standalone demonstration and
software development platform for the Wireless
MCU devices and both 8-bit and Precision32
™
32-bit
MCU products. Kits include UDP base boards and RF
test cards. Additional test cards may be ordered if
the 915 MHz or 868 MHz test cards don’t satisfy the
requirements for the end application.
/UDP
The UDP platform supports all of the following:
Test Cards
Pico Card
MCU Card
I/O Card
UDP Motherboard
• MCU code and firmware development (IDE,
Configuration Wizard, example code etc.)
• RF design and optimization (WDS support, automatic board detection and firmware download, sample
RF code, run-time PHY interface etc.)
• Networks and protocol stacks (such as the wireless M-Bus stack)
BATTERY LIFE
ESTIMATION UTILITY
C8051F960 MCU UDP CARD
WITH Si1120 DAUGHTER CARD
CLASS D
TOOLSTICK
18 / MICROCONTROLLER SELECTOR GUIDE
Silicon Labs Online Utilities
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/online-utilities
MCU Parametric Search
Silicon Labs offers an easy-to-use parametric search for our
Microcontroller products. Click the buttons to filter as you search for the
features you require and find the perfect part to meet your needs. You
can then buy or sample parts or export your results into a sortable Excel
spreadsheet. /parametric-search
Cross-Reference Utility
Silicon Labs’ cross reference utility allows you to type in a
competitor’s part number (full or partial) and if we have a cross-
match, our part number pops up. Results are automatically filtered
as you type and can be exported to excel so you can e-mail or save
results. /cross-reference
Battery Life Estimator
The Battery Life Estimator is an easy-to-use web-based calculator
that gives designers a quick and easy way to understand the
discharge characteristics of different system configurations to
help optimize low-power applications. You can also download the
software to your desktop. /batterycalculator
Parametric Search iPad App
Take the parametric search mobile! The Silicon Labs Parametric Search iPad app
makes it easy to find exactly what you need for your next embedded design.
Quickly jump between microcontroller and other product families. Access data
sheets and other documentation directly in the app and download to iBooks for
offline access. Browse detailed product information – features, applications, block
diagrams and even order samples and development kits, all from within the app.
Offline access available – refresh data the next time you’re connected to the
Internet. /parametric-search
Microcontroller Resources
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT
/mcu
Third Party Tool Support
A broad range of third-party compilers and development tools are available including a free Small Device C Compiler
(SDCC) supported by Application Note 198, “Integrating SDCC 8051 Tools into the Silicon Labs IDE.” Device
programming and source-level debug of OMF-51 object files is fully supported.
Product and Design Support
The MCU Knowledge Base provides answers to common technical questions about the MCU product line and product
use. MCU User’s Forum is a place where C8051 MCU users can share experiences and technical questions with other
users. For MCU support email: mcuapps@
MICROCONTROLLER SELECTOR GUIDE / 19
Silicon Labs’ products are designed and manufactured
to ISO 9001, ISO 14001 and ISO/TS 16949 standards.
ISO 9001
Quality Management System
Design and Manufacture of Integrated Circuits
Certificate Registration No: 951 08 4762
ISO 14001
Environmental Management System
Design and Manufacture of Integrated Circuits
Certificate Registration No: 951 09 4998
ISO/TS 16949
Quality Management System for
Manufacture of Integrated Circuits and Related
Products for Automotive Applications
Certificate Registration No.: 12 111 33114 TMS
IATF Certificate No.: 0080212
XX%
© 2013, Silicon Laboratories Inc. Ember, EZRadioPRO, Precision32, QuickSense, Silicon Laboratories and the Silicon Labs logo are trademarks or registered trademarks of Silicon Laboratories Inc. ARM and
Cortex-M3 are trademarks or registered trademarks of ARM Holdings. ZigBee is a registered trademark of ZigBee Alliance Inc. All other product or service names are the property of their respective owners. For the most up to
date information please see your sales representative or visit our website at . April 2013, Rev Q SEL-MCU
SILICON LABORATORIES INC. | 400 W. CESAR CHAVEZ | AUSTIN, TX 78701 | USA | +1 (512) 416-8500 |