Download the MCU Selector Guide

ZERO
ARM Cortex-M0+
TINY
ARM Cortex-M3
GECKO
ARM Cortex-M3
MCU Selector Guide2
SPRING 2014
LEOPARD
ARM Cortex-M3
GIANT
ARM Cortex-M3
WONDER
ARM Cortex-M4
2 / MICROCONTROLLER SELECTOR GUIDE
Product Selector Tables
32-bit Microcontroller Products
REQUEST SAMPLES AND DOWNLOAD DOCUMENTATION AT www.silabs.com/32bit-mcu
EFM32™ Zero Gecko 32-bit MCU
PART NUMBER
CORE
FLASH
MEMORY
RAM
(kB)
MHz
DIG.
I/O
COMMUNICATIONS
TIMERS PWM/
(16-BIT) PCA
2
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
EFM32ZG108F32-QFN24
M0+
32 kB
24
4
17
I C; USART
2
—
±2%
—
—
SW
1
QFN24
EFM32ZG110F32-QFN24
M0+
32 kB
24
4
17
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFN24
EFM32ZG210F32-QFN32
M0+
32 kB
24
4
24
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFN32
EFM32ZG222F32-QFP48
M0+
32 kB
24
4
37
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFP48
EFM32ZG108F16-QFN24
M0+
16 kB
24
4
17
I2C; USART
2
—
±2%
—
—
SW
1
QFN24
EFM32ZG110F16-QFN24
M0+
16 kB
24
4
17
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFN24
EFM32ZG210F16-QFN32
M0+
16 kB
24
4
24
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFN32
EFM32ZG222F16-QFP48
M0+
16 kB
24
4
37
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFP48
2
—
±2%
—
—
SW
1
QFN24
—
SW
1
QFN24
EFM32ZG108F8-QFN24
M0+
8 kB
24
2
2
17
I C; USART
EFM32ZG110F8-QFN24
M0+
8 kB
24
2
17
I C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32ZG210F8-QFN32
M0+
8 kB
24
2
24
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFN32
EFM32ZG222F8-QFP48
M0+
8 kB
24
2
37
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFP48
2
—
±2%
—
—
SW
1
QFN24
±2%
12-bit, 1-ch.,
1 Msps
—
SW
1
QFN24
—
SW
1
QFN32
—
SW
1
QFP48
EFM32ZG108F4-QFN24
EFM32ZG110F4-QFN24
M0+
M0+
4 kB
24
4 kB
2
24
2
2
17
2
I C; USART
2
17
I C; USART
2
—
EFM32ZG210F4-QFN32
M0+
4 kB
24
2
24
I C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32ZG222F4-QFP48
M0+
4 kB
24
2
37
I2C; USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
2
EFM32™ Tiny Gecko 32-bit MCU
PART NUMBER
EFM32TG108F32-QFN24
CORE
M3
FLASH
MEMORY
32 kB
MHz
32
RAM
(kB)
4
DIG.
I/O
COMMUNICATIONS
2
17
I C; USART
TIMERS PWM/
(16-BIT) PCA
2
—
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
±2%
—
12-bit
SW
2
QFN24
12-bit, 2
ch.
SW
2
QFN24
EFM32TG110F32-QFN24
M3
32 kB
32
4
17
I C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32TG210F32-QFN32
M3
32 kB
32
4
24
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN32
EFM32TG222F32-QFP48
M3
32 kB
32
4
37
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP48
EFM32TG225F32-BGA48
M3
32 kB
32
4
37
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
BGA48
EFM32TG230F32-QFN64
M3
32 kB
32
4
56
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN64
EFM32TG232F32-QFP64
M3
32 kB
32
4
53
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP64
EFM32TG822F32-QFP48
M3
32 kB
32
4
37
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP48
EFM32TG825F32-BGA48
M3
32 kB
32
4
37
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
BGA48
12-bit, 2
ch.
SW
2
QFN64
2
EFM32TG840F32-QFN64
M3
32 kB
32
4
56
I C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32TG842F32-QFP64
M3
32 kB
32
4
53
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP64
EFM32TG108F16-QFN24
M3
16 kB
32
4
17
I2C; USART
2
—
±2%
—
12-bit
SW
2
QFN24
EFM32TG110F16-QFN24
M3
16 kB
32
4
17
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN24
EFM32TG210F16-QFN32
M3
16 kB
32
4
24
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN32
2
MICROCONTROLLER SELECTOR GUIDE / 3
PART NUMBER
CORE
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
EFM32TG222F16-QFP48
M3
16 kB
32
4
37
I2C; 2 x USART
2
EFM32TG225F16-BGA48
M3
16 kB
32
4
37
I2C; 2 x USART
EFM32TG230F16-QFN64
M3
16 kB
32
4
56
EFM32TG232F16-QFP64
M3
16 kB
32
4
EFM32TG822F16-QFP48
M3
16 kB
32
4
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP48
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
BGA48
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN64
53
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP64
37
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP48
12-bit, 2
ch.
SW
2
BGA48
EFM32TG825F16-BGA48
M3
16 kB
32
4
37
I C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32TG840F16-QFN64
M3
16 kB
32
4
56
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN64
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP64
EFM32TG842F16-QFP64
EFM32TG108F8-QFN24
M3
M3
16 kB
8 kB
32
32
4
2
53
2
I2C; 2 x USART
2
17
I C; USART
2
—
±2%
2
—
±2%
—
12-bit
SW
2
QFN24
12-bit, 2
ch.
SW
2
QFN24
EFM32TG110F8-QFN24
M3
8 kB
32
2
17
I C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32TG210F8-QFN32
M3
8 kB
32
2
24
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN32
EFM32TG222F8-QFP48
M3
8 kB
32
2
37
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP48
EFM32TG225F8-BGA48
M3
8 kB
32
2
37
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
BGA48
EFM32TG230F8-QFN64
M3
8 kB
32
2
56
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN64
EFM32TG232F8-QFP64
M3
8 kB
32
2
53
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP64
12-bit, 2
ch.
SW
2
QFP48
2
EFM32TG822F8-QFP48
M3
8 kB
32
2
37
I C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32TG825F8-BGA48
M3
8 kB
32
2
37
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
BGA48
12-bit, 2
ch.
SW
2
QFN64
2
EFM32TG840F8-QFN64
M3
8 kB
32
2
56
I C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32TG842F8-QFP64
M3
8 kB
32
2
53
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFP64
EFM32TG108F4-QFN24
M3
4 kB
32
2
17
I2C; USART
2
—
±2%
—
12-bit
SW
2
QFN24
EFM32TG110F4-QFN24
M3
4 kB
32
2
17
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit, 2
ch.
SW
2
QFN24
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
2
EFM32™ Gecko 32-bit MCU
PART NUMBER
CORE
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
EFM32G210F128-QFN32
M3
128 kB
32
16
24
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFN32
EFM32G222F128-QFP48
M3
128 kB
32
16
37
I2C; 2 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFP48
EFM32G230F128-QFN64
M3
128 kB
32
16
56
I2C; 3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFN64
EFM32G232F128-QFP64
M3
128 kB
32
16
53
I2C; 3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFP64
2
TIMERS PWM/
(16-BIT) PCA
EFM32G280F128-QFP100
M3
128 kB
32
16
86
I C; UART;
3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFP100
EFM32G290F128-BGA112
M3
128 kB
32
16
90
I2C; UART;
3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
BGA112
EFM32G840F128-QFN64
M3
128 kB
32
16
56
I2C; 3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFN64
12-bit,
1-ch.
SW
2
QFP64
EFM32G842F128-QFP64
EFM32G880F128-QFP100
M3
M3
128 kB
128 kB
32
32
16
16
53
2
I C; 3 x USART
2
3
—
±2%
12-bit, 1-ch.,
1 Msps
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFP100
12-bit,
2 ch.
SW
2
BGA112
86
I C; UART;
3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32G890F128-BGA112
M3
128 kB
32
16
90
I2C; UART;
3 x USART
EFM32G200F64-QFN32
M3
64 kB
32
16
24
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFN32
EFM32G222F64-QFP48
M3
64 kB
32
16
37
I2C; 2 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFP48
4 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
CORE
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
EFM32G230F64-QFN64
M3
64 kB
32
16
56
I2C; 3 x USART
3
EFM32G232F64-QFP64
M3
64 kB
32
16
53
I2C; 3 x USART
2
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFN64
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFP64
EFM32G280F64-QFP100
M3
64 kB
32
16
86
I C; UART;
3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFP100
EFM32G290F64-BGA112
M3
64 kB
32
16
90
I2C; UART;
3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
BGA112
EFM32G840F64-QFN64
M3
64 kB
32
16
56
I2C; 3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFN64
12-bit,
1-ch.
SW
2
QFP64
EFM32G842F64-QFP64
EFM32G880F64-QFP100
M3
M3
64 kB
64 kB
32
32
16
16
53
2
I C; 3 x USART
2
3
—
±2%
12-bit, 1-ch.,
1 Msps
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFP100
12-bit,
2 ch.
SW
2
BGA112
86
I C; UART;
3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32G890F64-BGA112
M3
64 kB
32
16
90
I2C; UART;
3 x USART
EFM32G200F32-QFN32
M3
32 kB
32
8
24
I2C; 2 x USART
2
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFN32
EFM32G222F32-QFP48
M3
32 kB
32
8
37
I2C; 2 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFP48
EFM32G230F32-QFN64
M3
32 kB
32
8
56
I2C; 3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFN64
EFM32G232F32-QFP64
M3
32 kB
32
8
53
I2C; 3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFP64
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFP100
EFM32G280F32-QFP100
M3
32 kB
32
8
86
2
I C; UART;
3 x USART
2
EFM32G290F32-BGA112
M3
32 kB
32
8
90
I C; UART;
3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
BGA112
EFM32G840F32-QFN64
M3
32 kB
32
8
56
I2C; 3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
QFN64
EFM32G842F32-QFP64
M3
32 kB
32
8
53
I2C; 3 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFP64
86
I2C; UART;
3 x USART
12-bit,
2 ch.
SW
2
QFP100
EFM32G880F32-QFP100
EFM32G890F32-BGA112
EFM32G200F16-QFN32
M3
M3
M3
32 kB
32 kB
16 kB
32
8
32
8
32
8
90
24
2
I C; UART;
3 x USART
I2C; 2 x USART
3
—
±2%
12-bit, 1-ch.,
1 Msps
3
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
SW
2
BGA112
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
1-ch.
SW
2
QFN32
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
12-bit,
2 ch.
ETM; SW
2
QFN64
2
—
EFM32™ Leopard Gecko 32-bit MCU
PART NUMBER
EFM32LG230F256-QFN64
EFM32LG232F256-QFP64
CORE
M3
M3
FLASH
MEMORY
256 kB
256 kB
MHz
48
48
RAM
(kB)
32
32
DIG.
I/O
COMMUNICATIONS
56
2 x I2C;
3 x USART
53
2
2 x I C;
3 x USART
TIMERS PWM/
(16-BIT) PCA
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP64
2
EFM32LG280F256-QFP100
M3
256 kB
48
32
86
2 x I C;
2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32LG290F256-BGA112
M3
256 kB
48
32
90
2 x I2C;
2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32LG295F256-BGA120
M3
256 kB
48
32
93
2 x I2C;
2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
EFM32LG330F256-QFN64
M3
256 kB
48
32
53
2 x I2C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
EFM32LG332F256-QFP64
M3
256 kB
48
32
50
2 x I2C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
2
EFM32LG380F256-QFP100
M3
256 kB
48
32
83
2 x I C;
2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32LG390F256-BGA112
M3
256 kB
48
32
87
2 x I2C;
2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32LG395F256-BGA120
M3
256 kB
48
32
93
2 x I2C;
2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
EFM32LG840F256-QFN64
M3
256 kB
48
32
56
2 x I2C;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
MICROCONTROLLER SELECTOR GUIDE / 5
PART NUMBER
CORE
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
EFM32LG842F256-QFP64
M3
256 kB
48
32
53
2 x I2C; 3 x USART
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP64
2
EFM32LG880F256-QFP100
M3
256 kB
48
32
86
2 x I C;
2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32LG890F256-BGA112
M3
256 kB
48
32
90
2 x I2C;
2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32LG895F256-BGA120
M3
256 kB
48
32
93
2 x I2C;
2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
EFM32LG940F256-QFN64
M3
256 kB
48
32
53
2 x I2C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFN64
EFM32LG942F256-QFP64
M3
256 kB
48
32
2
50
2 x I C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32LG980F256-QFP100
M3
256 kB
48
32
83
2 x I2C;
2 x UART;
3 x USART; USB
EFM32LG990F256-BGA112
M3
256 kB
48
32
87
2 x I2C;
2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32LG995F256-BGA120
M3
256 kB
48
32
93
2 x I2C;
2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
EFM32LG230F128-QFN64
M3
128 kB
48
32
56
2 x I2C; 3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
EFM32LG232F128-QFP64
M3
128 kB
48
32
53
2 x I2C; 3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP64
2
EFM32LG280F128-QFP100
M3
128 kB
48
32
86
2 x I C;
2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32LG290F128-BGA112
M3
128 kB
48
32
90
2 x I2C;
2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32LG295F128-BGA120
M3
128 kB
48
32
93
2 x I2C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
EFM32LG330F128-QFN64
M3
128 kB
48
32
53
2 x I2C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32LG332F128-QFP64
EFM32LG380F128-QFP100
EFM32LG390F128-BGA112
EFM32LG395F128-BGA120
EFM32LG840F128-QFN64
EFM32LG842F128-QFP64
EFM32LG880F128-QFP100
M3
M3
M3
M3
M3
M3
M3
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
48
48
48
48
48
48
48
32
32
32
32
32
32
32
2
50
2 x I C;
3 x USART; USB
83
2 x I2C; 2 x UART;
3 x USART; USB
2
87
2 x I C; 2 x UART;
3 x USART; USB
93
2 x I2C; 2 x UART;
3 x USART; USB
56
53
86
2
2 x I C;
3 x USART
2
2 x I C;
3 x USART
2
2 x I C; 2 x UART;
3 x USART
2
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
12-bit,
2 ch.
ETM; SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32LG890F128-BGA112
M3
128 kB
48
32
90
2 x I C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32LG895F128-BGA120
M3
128 kB
48
32
93
2 x I2C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
2
EFM32LG940F128-QFN64
M3
128 kB
48
32
53
2 x I C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFN64
EFM32LG942F128-QFP64
M3
128 kB
48
32
50
2 x I2C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32LG980F128-QFP100
EFM32LG990F128-BGA112
EFM32LG995F128-BGA120
EFM32LG230F64-QFN64
EFM32LG232F64-QFP64
EFM32LG280F64-QFP100
M3
M3
M3
M3
M3
M3
128 kB
128 kB
128 kB
64 kB
64 kB
64 kB
48
48
48
48
48
48
32
32
32
32
32
32
2
83
2 x I C; 2 x UART;
3 x USART; USB
87
2 x I2C; 2 x UART;
3 x USART; USB
2
93
2 x I C; 2 x UART;
3 x USART; USB
56
2 x I2C;
3 x USART
53
86
2
2 x I C;
3 x USART
2
2 x I C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
12-bit,
2 ch.
ETM; SW
2
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
6 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
EFM32LG290F64-BGA112
EFM32LG295F64-BGA120
CORE
M3
M3
FLASH
MEMORY
MHz
64 kB
64 kB
48
RAM
(kB)
32
48
32
DIG.
I/O
COMMUNICATIONS
2
2 x I C; 2 x UART;
3 x USART
90
2
2 x I C; 2 x UART;
3 x USART
93
2
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
EFM32LG330F64-QFN64
M3
64 kB
48
32
53
2 x I C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
EFM32LG332F64-QFP64
M3
64 kB
48
32
50
2 x I2C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32LG380F64-QFP100
EFM32LG390F64-BGA112
EFM32LG395F64-BGA120
M3
M3
M3
64 kB
64 kB
64 kB
48
32
48
32
48
32
2
83
2 x I C; 2 x UART;
3 x USART; USB
87
2 x I2C; 2 x UART;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
93
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
12-bit,
2 ch.
ETM; SW
2
QFN64
EFM32LG840F64-QFN64
M3
64 kB
48
32
56
2 x I2C; 3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32LG842F64-QFP64
M3
64 kB
48
32
53
2 x I2C; 3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFN64
EFM32LG880F64-QFP100
EFM32LG890F64-BGA112
EFM32LG895F64-BGA120
EFM32LG940F64-QFN64
M3
M3
M3
M3
64 kB
64 kB
64 kB
64 kB
48
32
48
32
48
32
48
32
2
2 x I C; 2 x UART;
3 x USART
86
2
2 x I C; 2 x UART;
3 x USART
90
2
2 x I C; 2 x UART;
3 x USART
93
2
2 x I C;
3 x USART; USB
53
2
EFM32LG942F64-QFP64
M3
64 kB
48
32
50
2 x I C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
EFM32LG980F64-QFP100
M3
64 kB
48
32
83
2 x I2C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
EFM32LG990F64-BGA112
EFM32LG995F64-BGA120
M3
M3
64 kB
64 kB
48
32
48
32
2
87
2 x I C; 2 x UART;
3 x USART; USB
93
2 x I2C; 2 x UART;
3 x USART; USB
4
—
EFM32™ Giant Gecko 32-bit MCU
PART NUMBER
EFM32GG230F1024-QFN64
EFM32GG232F1024-QFP64
EFM32GG280F1024-QFP100
EFM32GG290F1024-BGA112
EFM32GG295F1024-BGA120
EFM32GG330F1024-QFN64
CORE
M3
M3
M3
M3
M3
M3
FLASH
MEMORY
1024 kB
1024 kB
1024 kB
1024 kB
1024 kB
1024 kB
MHz
48
48
48
48
48
48
RAM
(kB)
128
128
128
128
128
128
DIG.
I/O
COMMUNICATIONS
56
2 x I2C;
3 x USART
2
53
2 x I C;
3 x USART
86
2 x I2C; 2 x UART;
3 x USART
90
93
53
2
2 x I C; 2 x UART;
3 x USART
2
2 x I C; 2 x UART;
3 x USART
2
2 x I C;
3 x USART; USB
2
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
12-bit,
2 ch.
ETM; SW
2
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP64
12-bit,
2 ch.
ETM; SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
EFM32GG332F1024-QFP64
M3
1024 kB
48
128
50
2 x I C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
EFM32GG380F1024-QFP100
M3
1024 kB
48
128
83
2 x I2C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
2
EFM32GG390F1024-BGA112
M3
1024 kB
48
128
87
2 x I C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32GG395F1024-BGA120
M3
1024 kB
48
128
93
2 x I2C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
12-bit,
2 ch.
ETM; SW
2
QFP64
EFM32GG840F1024-QFN64
EFM32GG842F1024-QFP64
EFM32GG880F1024-QFP100
EFM32GG890F1024-BGA112
EFM32GG895F1024-BGA120
M3
M3
M3
M3
M3
1024 kB
1024 kB
1024 kB
1024 kB
1024 kB
48
48
48
48
48
128
128
128
128
128
2
56
2 x I C;
3 x USART
53
2 x I2C;
3 x USART
2
86
2 x I C; 2 x UART;
3 x USART
90
2 x I2C; 2 x UART;
3 x USART
93
2
2 x I C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
12-bit,
2 ch.
ETM; SW
2
BGA112
12-bit,
2 ch.
ETM; SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
MICROCONTROLLER SELECTOR GUIDE / 7
PART NUMBER
EFM32GG940F1024-QFN64
EFM32GG942F1024-QFP64
CORE
M3
M3
FLASH
MEMORY
1024 kB
1024 kB
MHz
RAM
(kB)
48
128
48
128
DIG.
I/O
53
50
COMMUNICATIONS
2
2 x I C;
3 x USART; USB
2
2 x I C;
3 x USART; USB
2
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
EFM32GG980F1024-QFP100
M3
1024 kB
48
128
83
2 x I C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32GG990F1024-BGA112
M3
1024 kB
48
128
87
2 x I2C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
12-bit,
2 ch.
ETM; SW
2
QFN64
EFM32GG995F1024-BGA120
EFM32GG230F512-QFN64
EFM32GG232F512-QFP64
EFM32GG280F512-QFP100
EFM32GG290F512-BGA112
EFM32GG295F512-BGA120
EFM32GG330F512-QFN64
EFM32GG332F512-QFP64
EFM32GG380F512-QFP100
M3
M3
M3
M3
M3
M3
M3
M3
M3
1024 kB
512 kB
512 kB
512 kB
512 kB
512 kB
512 kB
512 kB
512 kB
48
128
48
128
48
128
48
128
48
128
48
128
48
128
48
128
48
128
2
93
2 x I C; 2 x UART;
3 x USART; USB
56
2 x I2C;
3 x USART
2
53
2 x I C;
3 x USART
86
2 x I2C; 2 x UART;
3 x USART
90
93
53
50
83
2
2 x I C; 2 x UART;
3 x USART
2
2 x I C; 2 x UART;
3 x USART
2
2 x I C;
3 x USART; USB
2
2 x I C;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
2
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP64
12-bit,
2 ch.
ETM; SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32GG390F512-BGA112
M3
512 kB
48
128
87
2 x I C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
EFM32GG395F512-BGA120
M3
512 kB
48
128
93
2 x I2C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFN64
12-bit,
2 ch.
ETM; SW
2
QFP64
EFM32GG840F512-QFN64
EFM32GG842F512-QFP64
EFM32GG880F512-QFP100
EFM32GG890F512-BGA112
EFM32GG895F512-BGA120
EFM32GG940F512-QFN64
EFM32GG942F512-QFP64
M3
M3
M3
M3
M3
M3
M3
512 kB
512 kB
512 kB
512 kB
512 kB
512 kB
512 kB
48
128
48
128
48
128
48
128
48
128
48
128
48
128
2
56
2 x I C;
3 x USART
53
2 x I2C;
3 x USART
2
86
2 x I C; 2 x UART;
3 x USART
90
2 x I2C; 2 x UART;
3 x USART
93
53
50
2
2 x I C; 2 x UART;
3 x USART
2
2 x I C;
3 x USART; USB
2
2 x I C;
3 x USART; USB
2
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
12-bit,
2 ch.
ETM; SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
1
QFP64
EFM32GG980F512-QFP100
M3
512 kB
48
128
83
2 x I C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
QFP100
EFM32GG990F512-BGA112
M3
512 kB
48
128
87
2 x I2C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM; SW
2
BGA120
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
12-bit,
2 ch.
ETM;
SW
2
QFN64
EFM32GG995F512-BGA120
M3
512 kB
48
128
93
2
2 x I C; 2 x UART;
3 x USART; USB
EFM32™ Wonder Gecko 32-bit MCU
PART NUMBER
EFM32WG230F256-QFN64
EFM32WG232F256-QFP64
EFM32WG280F256-QFP100
EFM32WG290F256-BGA112
EFM32WG295F256-BGA120
EFM32WG330F256-QFN64
EFM32WG332F256-QFP64
CORE
M4
M4
M4
M4
M4
M4
M4
FLASH
MEMORY
256 kB
256 kB
256 kB
256 kB
256 kB
256 kB
256 kB
MHz
48
48
48
48
48
48
48
RAM
(kB)
32
32
32
32
32
32
32
DIG.
I/O
COMMUNICATIONS
56
2 x I2C;
3 x USART
2
53
2 x I C;
3 x USART
86
2 x I2C; 2 x UART;
3 x USART
90
93
53
50
2
2 x I C; 2 x UART;
3 x USART
2
2 x I C; 2 x UART;
3 x USART
2
2 x I C;
3 x USART; USB
2
2 x I C;
3 x USART; USB
TIMERS PWM/
(16-BIT) PCA
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP64
12-bit,
2 ch.
ETM;
SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
1
QFP64
8 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
EFM32WG380F256-QFP100
EFM32WG390F256-BGA112
CORE
M4
M4
FLASH
MEMORY
256 kB
256 kB
MHz
48
48
RAM
(kB)
32
32
DIG.
I/O
83
87
COMMUNICATIONS
2
2 x I C; 2 x UART;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
2
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
EFM32WG395F256-BGA120
M4
256 kB
48
32
93
2 x I C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
EFM32WG840F256-QFN64
M4
256 kB
48
32
56
2 x I2C;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP64
12-bit,
2 ch.
ETM;
SW
2
QFP100
EFM32WG842F256-QFP64
EFM32WG880F256-QFP100
EFM32WG890F256-BGA112
EFM32WG895F256-BGA120
EFM32WG940F256-QFN64
EFM32WG942F256-QFP64
EFM32WG980F256-QFP100
EFM32WG990F256-BGA112
EFM32WG995F256-BGA120
M4
M4
M4
M4
M4
M4
M4
M4
M4
256 kB
256 kB
256 kB
256 kB
256 kB
256 kB
256 kB
256 kB
256 kB
48
48
48
48
48
48
48
48
48
32
32
32
32
32
32
32
32
32
2
53
2 x I C;
3 x USART
86
2 x I2C; 2 x UART;
3 x USART
2
90
2 x I C; 2 x UART;
3 x USART
93
2 x I2C; 2 x UART;
3 x USART
53
50
83
87
93
2
2 x I C;
3 x USART; USB
2
2 x I C;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
2
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
12-bit,
2 ch.
ETM;
SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
1
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
1
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
EFM32WG230F128-QFN64
M4
128 kB
48
32
56
2 x I C;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFN64
EFM32WG232F128-QFP64
M4
128 kB
48
32
53
2 x I2C;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
12-bit,
2 ch.
ETM;
SW
2
BGA112
EFM32WG280F128-QFP100
EFM32WG290F128-BGA112
EFM32WG295F128-BGA120
EFM32WG330F128-QFN64
EFM32WG332F128-QFP64
EFM32WG380F128-QFP100
EFM32WG390F128-BGA112
M4
M4
M4
M4
M4
M4
M4
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
48
48
48
48
48
48
48
32
32
32
32
32
32
32
2
86
2 x I C; 2 x UART;
3 x USART
90
2 x I2C; 2 x UART;
3 x USART
2
93
2 x I C; 2 x UART;
3 x USART
53
2 x I2C;
3 x USART; USB
50
83
87
2
2 x I C;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
2
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
12-bit,
2 ch.
ETM;
SW
2
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
1
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
EFM32WG395F128-BGA120
M4
128 kB
48
32
93
2 x I C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
EFM32WG840F128-QFN64
M4
128 kB
48
32
56
2 x I2C; 3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFN64
EFM32WG842F128-QFP64
M4
128 kB
48
32
53
2 x I2C; 3 x USAT
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP64
EFM32WG880F128-QFP100
M4
128 kB
48
32
86
2 x I2C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
12-bit,
2 ch.
ETM;
SW
2
BGA120
EFM32WG890F128-BGA112
EFM32WG895F128-BGA120
EFM32WG940F128-QFN64
EFM32WG942F128-QFP64
EFM32WG980F128-QFP100
EFM32WG990F128-BGA112
M4
M4
M4
M4
M4
M4
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
48
48
48
48
48
48
32
32
32
32
32
32
2
90
2 x I C; 2 x UART;
3 x USART
93
2 x I2C; 2 x UART;
3 x USART
2
53
2 x I C;
3 x USART; USB
50
2 x I2C;
3 x USART; USB
83
87
2
2 x I C; 2 x UART;
3 x USART; USB
2
2 x I C; 2 x UART;
3 x USART; USB
2
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
1
QFN64
12-bit,
2 ch.
ETM;
SW
1
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
EFM32WG995F128-BGA120
M4
128 kB
48
32
93
2 x I C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
EFM32WG230F64-QFN64
M4
64 kB
48
32
56
2 x I2C; 3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFN64
MICROCONTROLLER SELECTOR GUIDE / 9
PART NUMBER
CORE
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
EFM32WG232F64-QFP64
M4
64 kB
48
32
53
2 x I2C; 3 x USART
EFM32WG280F64-QFP100
M4
64 kB
48
32
TIMERS PWM/
(16-BIT) PCA
2
2 x I C; 2 x UART;
3 x USART
86
2
INT.
OSC
ADC
DAC
DEBUG
I/F
COMP.
PACKAGE
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
EFM32WG290F64-BGA112
M4
64 kB
48
32
90
2 x I C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
EFM32WG295F64-BGA120
M4
64 kB
48
32
93
2 x I2C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFN64
12-bit,
2 ch.
ETM;
SW
1
QFP64
EFM32WG330F64-QFN64
EFM32WG332F64-QFP64
EFM32WG380F64-QFP100
EFM32WG390F64-BGA112
M4
M4
M4
M4
64 kB
64 kB
64 kB
64 kB
48
48
48
48
32
32
32
32
2
53
2 x I C;
3 x USART; USB
50
2 x I2C;
3 x USART; USB
2
83
2 x I C; 2 x UART;
3 x USART; USB
87
2 x I2C; 2 x UART;
3 x USART; USB
2
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
12-bit,
2 ch.
ETM;
SW
2
BGA112
4
—
±2%
12-bit, 1-ch.,
1 Msps
EFM32WG395F64-BGA120
M4
64 kB
48
32
93
2 x I C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
EFM32WG840F64-QFN64
M4
64 kB
48
32
56
2 x I2C; 3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFN64
EFM32WG842F64-QFP64
M4
64 kB
48
32
53
2 x I2C; 3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
QFP100
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
EFM32WG880F64-QFP100
EFM32WG890F64-BGA112
M4
M4
64 kB
64 kB
48
48
32
2
2 x I C; 2 x UART;
3 x USART
86
32
2
2 x I C; 2 x UART;
3 x USART
90
2
EFM32WG895F64-BGA120
M4
64 kB
48
32
93
2 x I C; 2 x UART;
3 x USART
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
EFM32WG940F64-QFN64
M4
64 kB
48
32
53
2 x I2C;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
1
QFN64
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
1
QFP64
12-bit,
2 ch.
ETM;
SW
2
QFP100
EFM32WG942F64-QFP64
EFM32WG980F64-QFP100
EFM32WG990F64-BGA112
EFM32WG995F64-BGA120
M4
M4
M4
M4
64 kB
64 kB
64 kB
64 kB
48
48
48
48
32
32
32
32
2
50
2 x I C;
3 x USART; USB
83
2 x I2C; 2 x UART;
3 x USART; USB
2
87
2 x I C; 2 x UART;
3 x USART; USB
93
2 x I2C; 2 x UART;
3 x USART; USB
4
—
±2%
12-bit, 1-ch.,
1 Msps
4
—
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA112
±2%
12-bit, 1-ch.,
1 Msps
12-bit,
2 ch.
ETM;
SW
2
BGA120
4
—
Precision32™ Analog-Intensive 32-bit MCU
PART
NUMBER
FLASH
MEMORY
MHz
RAM
DIG.
I/O
COMM.
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
ADC 2
DAC
TOUCH
CH.
TEMP
SENSOR
VREF
COMP.
PACKAGE
10-bit,
2-ch.
12
•
•
2
QFN40
SiM3C164
256 kB
80
32 kB
28
5
10
±1.5%
12-bit, 7-ch.
12-bit,
11-ch.
SiM3C166
256 kB
80
32 kB
50
5
10
±1.5%
12-bit, 13-ch.
12-bit,
15-ch.
10-bit,
2-ch.
15
•
•
2
QFN64/TQFP64
SiM3C167
256 kB
80
32 kB
65
5
10
±1.5%
12-bit, 16-ch.
12-bit,
16-ch.
10-bit,
2-ch.
16
•
•
2
LGA92/TQFP80
SiM3C154
128 kB
80
32 kB
28
5
10
±1.5%
12-bit, 7-ch.
12-bit,
11-ch.
10-bit,
2-ch.
12
•
•
2
QFN40
SiM3C156
128 kB
80
32 kB
50
5
10
±1.5%
12-bit, 13-ch.
12-bit,
15-ch.
10-bit,
2-ch.
15
•
•
2
QFN64/TQFP64
SiM3C157
128 kB
80
32 kB
65
5
10
±1.5%
12-bit, 16-ch.
12-bit,
16-ch.
10-bit,
2-ch.
16
•
•
2
LGA92/TQFP80
SiM3C144
64 kB
80
16 kB
28
5
10
±1.5%
12-bit, 7-ch.
12-bit,
11-ch.
10-bit,
2-ch.
12
•
•
2
QFN40
SiM3C146
64 kB
80
16 kB
50
5
10
±1.5%
12-bit, 13-ch.
12-bit,
15-ch.
10-bit,
2-ch.
15
•
•
2
QFN64/TQFP64
SiM3C134
32 kB
80
8 kB
28
5
10
±1.5%
12-bit, 7-ch.
12-bit,
11-ch.
10-bit,
2-ch.
12
•
•
2
QFN40
12-bit, 13-ch.
12-bit,
15-ch.
10-bit,
2-ch.
15
•
•
2
QFN64/TQFP64
SiM3C136
32 kB
80
8 kB
50
2 x I2C,
I2S,
3 x SPI,
2 x UART,
2 x USART,
USB
5
10
±1.5%
10 / M I C R O C O N T R O L L E R S E L E C T O R G U I D E
Precision32™ Low Power 32-bit MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
DIG. I/O
SiM3L164
256 kB
50
32 kB
SiM3L166
256 kB
50
32 kB
SiM3L167
256 kB
50
SiM3L154
128 kB
50
SiM3L156
128 kB
SiM3L157
SiM3L144
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
DAC
TOUCH
CH.
TEMP
SENSOR
VREF
COMP.
28
3
1x6
±2%
12-bit, 20-ch.
10-bit
—
•
•
2
QFN40
51
3
1x6
±2%
12-bit, 23-ch.
10-bit
—
•
•
2
QFN64/TQFP64
32 kB
62/64
3
1x6
±2%
12-bit, 24-ch.
10-bit
—
•
•
2
QFP80/BGA80
16 kB
28
3
1x6
±2%
12-bit, 20-ch.
10-bit
—
•
•
2
QFN40
50
16 kB
51
3
1x6
±2%
12-bit, 23-ch.
10-bit
—
•
•
2
QFN64/TQFP64
128 kB
50
16 kB
62/64
3
1x6
±2%
12-bit, 24-ch.
10-bit
—
•
•
2
QFP80/BGA80
64 kB
50
8 kB
28
3
1x6
±2%
12-bit, 20-ch.
10-bit
—
•
•
2
QFN40
SiM3L146
64 kB
50
8 kB
51
3
1x6
±2%
12-bit, 23-ch.
10-bit
—
•
•
2
QFN64/TQFP64
SiM3L134
32 kB
50
8 kB
28
3
1x6
±2%
12-bit, 20-ch.
10-bit
—
•
•
2
QFN40
SiM3L136
32 kB
50
8 kB
47
3
1x6
±2%
12-bit, 23-ch.
10-bit
—
•
•
2
QFN64/TQFP64
COMM.
I2C,
2 x SPI,
2 x UART
PACKAGE
Precision32™ USB 32-bit MCUs
PART
NUMBER
FLASH
MEMORY
MHz
RAM
DIG.
I/O
SiM3U164
256 kB
80
32 kB
28
COMM.
TIMERS PWM/
(16-BIT) PCA
5
10
INT.
OSC
ADC
ADC 2
DAC
TOUCH
CH.
TEMP
SENSOR
VREF
COMP.
PACKAGE
±1.5%
12-bit, 7-ch.
12-bit, 11-ch.
10-bit,
2-ch.
12
•
•
2
QFN40
12-bit, 15-ch.
10-bit,
2-ch.
15
•
•
2
QFN64/TQFP64
12-bit, 16-ch.
10-bit,
2-ch.
16
•
•
2
LGA92/TQFP80
12
•
•
2
QFN40
SiM3U166
256 kB
80
32 kB
50
5
10
±1.5%
12-bit,
13-ch.
SiM3U167
256 kB
80
32 kB
65
5
10
±1.5%
12-bit,
16-ch.
SiM3U154
128 kB
80
32 kB
28
2 x2 I2C,
I S,
3 x SPI,
2 x UART,
2 x USART,
USB
5
10
±1.5%
12-bit, 7-ch.
12-bit, 11-ch.
10-bit,
2-ch.
5
10
±1.5%
12-bit,
13-ch.
12-bit, 15-ch.
10-bit,
2-ch.
15
•
•
2
QFN64/TQFP64
5
10
±1.5%
12-bit,
16-ch.
12-bit, 16-ch.
10-bit,
2-ch.
16
•
•
2
LGA92/TQFP80
SiM3U156
128 kB
80
32 kB
50
SiM3U157
128 kB
80
32 kB
65
SiM3U144
64 kB
80
16 kB
28
5
10
±1.5%
12-bit, 7-ch.
12-bit, 11-ch.
10-bit,
2-ch.
12
•
•
2
QFN40
SiM3U146
64 kB
80
16 kB
50
5
10
±1.5%
12-bit,
13-ch.
12-bit, 15-ch.
10-bit,
2-ch.
15
•
•
2
QFN64/TQFP64
SiM3U134
32 kB
80
8 kB
28
5
10
±1.5%
12-bit, 7-ch.
12-bit, 11-ch.
10-bit,
2-ch.
12
•
•
2
QFN40
SiM3U136
32 kB
80
8 kB
50
5
10
±1.5%
12-bit,
13-ch.
12-bit, 15-ch.
10-bit,
2-ch.
15
•
•
2
QFN64/TQFP64
8-bit Microcontroller Products
REQUEST SAMPLES AND DOWNLOAD DOCUMENTATION AT www.silabs.com/8bit-mcu
Capacitive 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
VREF
COMP.
PACKAGE
DEV KIT
C8051F760
32 kB
25
8
—
I2C; SPI; UART
—
—
—
10-bit, 9-ch.,
300 ksps
—
—
—
—
QFN48
—
C8051F761
32 kB
25
8
—
I2C; SPI; UART
—
—
—
10-bit, 9-ch.,
300 ksps
—
—
—
—
QFN32
—
C8051F762
32 kB
25
8
—
I2C; SPI; UART
—
—
—
10-bit, 9-ch.,
300 ksps
—
—
—
—
QFN24
—
—
—
—
—
QFN48
—
C8051F765
32 kB
25
8
—
I C; SPI; UART
—
—
—
10-bit, 9-ch.,
300 ksps
C8051F766
32 kB
25
8
—
I2C; SPI; UART
—
—
—
10-bit, 9-ch.,
300 ksps
—
—
—
—
QFN32
—
—
—
—
—
QFN24
—
2
C8051F767
32 kB
25
8
—
I C; SPI; UART
—
—
—
10-bit, 9-ch.,
300 ksps
C8051F702
16 kB
25
0.5
54
EMIF; I2C; SPI; UART
4
3
±2%
10-bit, 16-ch.,
500 ksps
38
•
•
1
QFP64
C8051F700DK
C8051F703
16 kB
25
0.5
54
EMIF; I2C; SPI; UART
4
3
±2%
—
38
—
—
1
QFP64
C8051F700DK
C8051F706
16 kB
25
0.5
39
I2C; SPI; UART
4
3
±2%
10-bit, 12-ch.,
500 ksps
27
•
•
1
QFN48/
QFP48
C8051F700DK
2
M I C R O C O N T R O L L E R S E L E C T O R G U I D E / 11
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TOUCH
CH.
TEMP
SENSOR
VREF
COMP.
PACKAGE
DEV KIT
C8051F707
16 kB
25
0.5
39
I2C; SPI; UART
4
3
±2%
—
27
—
—
1
QFN48/
QFP48
C8051F700DK
C8051F716
16 kB
25
0.5
29
I2C; SPI; UART
4
3
±2%
10-bit, 3-ch.,
500 ksps
26
•
•
1
QFN32
C8051F700DK
2
C8051F717
16 kB
25
0.5
20
I C; SPI; UART
4
3
±2%
—
18
—
—
1
QFN24
C8051F700DK
C8051F800
16 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
10-bit, 16-ch.,
500 ksps
16
•
•
1
QFN20/
QSOP24
C8051F800DK
C8051F801
16 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
10-bit, 16-ch.,
500 ksps
8
•
•
1
QFN20/
QSOP24
C8051F800DK
C8051F802
16 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
10-bit, 16-ch.,
500 ksps
—
•
•
1
QFN20/
QSOP24
C8051F800DK
12
•
•
1
SOIC16
C8051F800DK
8
•
•
1
SOIC16
C8051F800DK
C8051F800DK
C8051F803
16 kB
25
0.5
13
I C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
C8051F804
16 kB
25
0.5
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
2
C8051F806
16 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
—
16
—
—
1
QFN20/
QSOP24
C8051F807
16 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
—
8
—
—
1
QFN20/
QSOP24
C8051F800DK
C8051F808
16 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
—
—
—
—
1
QFN20/
QSOP24
C8051F800DK
2
C8051F809
16 kB
25
0.5
13
I C; SPI; UART
3
3
±2%
—
12
—
—
1
SOIC16
C8051F800DK
C8051F810
16 kB
25
0.5
13
I2C; SPI; UART
3
3
±2%
—
8
—
—
1
SOIC16
C8051F800DK
C8051F811
16 kB
25
0.5
13
I2C; SPI; UART
3
3
±2%
—
—
—
—
1
SOIC16
C8051F800DK
—
•
•
1
SOIC16
C8051F800DK
QFP64
C8051F700DK
C8051F805
16 kB
28
0.5
13
I C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
C8051F700
15 kB
25
0.5
54
EMIF; I2C; SPI; UART
4
3
±2%
10-bit, 16-ch.,
500 ksps
38
•
•
1
C8051F701
15 kB
25
0.5
54
EMIF; I2C; SPI; UART
4
3
±2%
—
38
—
—
1
QFP64
C8051F700DK
27
•
•
1
QFN48/
QFP48
C8051F700DK
2
C8051F704
15 kB
25
0.5
39
I C; SPI; UART
4
3
±2%
10-bit, 12-ch.,
500 ksps
C8051F705
15 kB
25
0.5
39
I2C; SPI; UART
4
3
±2%
—
27
—
—
1
QFN48/
QFP48
C8051F700DK
10-bit, 16-ch.,
500 ksps
38
•
•
1
QFP64
C8051F700DK
C8051F708
C8051F709
C8051F710
8 kB
8 kB
8 kB
25
25
25
0.5
0.5
0.5
54
54
54
2
2
4
3
±2%
2
4
3
±2%
—
38
—
—
1
QFP64
C8051F700DK
10-bit, 16-ch.,
500 ksps
38
•
•
1
QFP64
C8051F700DK
EMIF; I C; SPI; UART
EMIF; I C; SPI; UART
2
4
3
±2%
2
EMIF; I C; SPI; UART
C8051F711
8 kB
25
0.5
54
EMIF; I C; SPI; UART
4
3
±2%
—
39
—
—
1
QFP64
C8051F700DK
C8051F712
8 kB
25
0.5
39
I2C; SPI; UART
4
3
±2%
10-bit, 12-ch.,
500 ksps
27
•
•
1
QFN48/
QFP48
C8051F700DK
C8051F713
8 kB
25
0.5
39
I2C; SPI; UART
4
3
±2%
—
27
—
—
1
QFN48/
QFP48
C8051F700DK
C8051F714
8 kB
25
0.5
39
I2C; SPI; UART
4
3
±2%
10-bit, 12-ch.,
500 ksps
27
•
•
1
QFN48/
QFP48
C8051F700DK
C8051F715
8 kB
25
0.5
39
I2C; SPI; UART
4
3
±2%
—
27
—
—
1
QFN48/
QFP48
C8051F700DK
C8051F812
8 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
10-bit, 16-ch.,
500 ksps
16
•
•
1
QFN20/
QSOP24
C8051F800DK
C8051F813
8 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
10-bit, 16-ch.,
500 ksps
8
•
•
1
QSOP24
C8051F800DK
C8051F814
8 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
10-bit, 16-ch.,
500 ksps
—
•
•
1
QFN20/
QSOP24
C8051F800DK
12
•
•
1
SOIC16
C8051F800DK
C8051F815
8 kB
25
0.5
13
I C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
C8051F816
8 kB
25
0.5
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
8
•
•
1
SOIC16
C8051F800DK
—
•
•
1
SOIC16
C8051F800DK
2
C8051F817
8 kB
25
0.5
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
C8051F818
8 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
—
16
—
—
1
QFN20/
QSOP24
C8051F800DK
C8051F819
8 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
—
8
—
—
1
QFN20/
QSOP24
C8051F800DK
C8051F820
8 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
—
—
—
—
1
QFN20/
QSOP24
C8051F800DK
3
3
±2%
—
12
—
—
1
SOIC16
C8051F800DK
C8051F821
8 kB
25
0.5
13
2
I C; SPI; UART
12 / M I C R O C O N T R O L L E R S E L E C T O R G U I D E
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TOUCH
CH.
TEMP
SENSOR
VREF
COMP.
PACKAGE
DEV KIT
—
8
—
—
1
SOIC16
C8051F800DK
—
—
1
SOIC16
C8051F800DK
2
C8051F822
8 kB
25
0.5
13
I C; SPI; UART
3
3
±2%
C8051F823
8 kB
25
0.5
13
I2C; SPI; UART
3
3
±2%
—
—
C8051F990
8 kB
25
0.5
16
I C; SPI; UART
4
3
±2%
12-bit, 9-ch.,
75 ksps
13
•
•
1
QFN20
C8051F996DK
C8051F991
8 kB
25
0.5
16
I2C; SPI; UART
4
3
±2%
—
13
—
—
1
QFN20
C8051F996DK
C8051F996
8 kB
25
0.5
17
I2C; SPI; UART
4
3
±2%
12-bit, 10-ch.,
75 ksps
14
•
•
1
QFN24/
QSOP24
C8051F996DK
C8051F997
8 kB
25
0.5
17
I2C; SPI; UART
4
3
±2%
—
14
—
—
1
QFN24/
QSOP24
C8051F996DK
C8051F813
8 kB
25
0.5
17
I2C; SPI; UART
3
3
±2%
10-bit, 16-ch.,
500 ksps
8
•
•
1
QSOP24
C8051F800DK
C8051F824
8 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
12
•
•
1
SOIC16
C8051F800DK
C8051F825
8 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
8
•
•
1
SOIC16
C8051F800DK
C8051F826
8 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
—
•
•
1
SOIC16
C8051F800DK
C8051F800DK
2
2
C8051F827
8 kB
25
0.25
13
I C; SPI; UART
3
3
±2%
—
12
—
—
1
SOIC16
C8051F828
8 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
—
8
—
—
1
SOIC16
C8051F800DK
C8051F829
8 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
—
—
—
—
1
SOIC16
C8051F800DK
C8051F830
4 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
12
•
•
1
SOIC16
C8051F800DK
8
•
•
1
SOIC16
C8051F800DK
C8051F831
4 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
C8051F832
4 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
10-bit, 12-ch.,
500 ksps
—
•
•
1
SOIC16
C8051F800DK
2
C8051F833
4 kB
25
0.25
13
I C; SPI; UART
3
3
±2%
—
12
—
—
1
SOIC16
C8051F800DK
C8051F834
4 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
—
8
—
—
1
SOIC16
C8051F800DK
C8051F835
4 kB
25
0.25
13
I2C; SPI; UART
3
3
±2%
—
—
—
—
1
SOIC16
C8051F800DK
Small Form Factor MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMM.
C8051F388
64 kB
50
4.25
40
I2C; SPI;
2 x I2C;
UART;
2 x UART
6
C8051F389
64 kB
50
4.25
25
I2C; SPI;
2 x I2C;
UART;
2 x UART
C8051F360
32 kB
100
1.25
39
C8051F361
32 kB
100
1.25
27
C8051F362
32 kB
100
1.25
INT.
OSC
ADC
DAC
5
±1.5%
10-bit, 32-ch.,
500 ksps
—
•
•
6
5
±1.5%
10-bit, 21-ch.,
500 ksps
—
•
EMIF;
I2C; SPI;
UART
4
6
±2%
10-bit, 21-ch.,
200 ksps
10-bit,
1-ch.
I2C; SPI;
UART
4
6
±2%
10-bit, 21-ch.,
200 ksps
2
DEV KIT
2
Ext,
Mem.
IF
TQFP48
C8051F380DK
•
2
—
LQFP32/
QFN32
C8051F380DK
•
•
2
16x16
MAC
TQFP48
C8051F360DK
10-bit,
1-ch.
•
•
2
16x16
MAC
LQFP32
C8051F360DK
6
±2%
10-bit, 17-ch.,
200 ksps
10-bit,
1-ch.
•
•
2
16x16
MAC
QFN28
C8051F360DK
4
6
±2%
—
—
—
—
2
16x16
MAC
TQFP48
C8051F360DK
4
6
±2%
—
—
—
—
2
16x16
MAC
LQFP32
C8051F360DK
4
6
±2%
—
—
—
—
2
16x16
MAC
QFN28
C8051F360DK
100
1.25
39
C8051F364
32 kB
100
1.25
29
I2C; SPI;
UART
1.25
PACKAGE
4
32 kB
100
OTPEPROM
VERSION
OTHER
I C; SPI;
UART
C8051F363
32 kB
TEMP
VREF COMP.
SENSOR
24
EMIF;
I2C; SPI;
UART
C8051F365
TIMERS PWM/
(16-BIT) PCA
25
2
I C; SPI;
UART
2
C8051F38A
32 kB
50
2.25
40
I C; SPI;
2 x I2C;
UART;
2 x UART
6
5
±1.5%
10-bit, 32-ch.,
500 ksps
—
•
•
2
Ext,
Mem.
IF
TQFP48
C8051F380DK
C8051F38B
32 kB
50
2.25
25
I2C; SPI;
2 x I2C;
UART;
2 x UART
6
5
±1.5%
10-bit, 21-ch.,
500 ksps
—
•
•
2
—
LQFP32/
QFN32
C8051F380DK
C8051F366
32 kB
50
1.25
29
I2C; SPI;
UART
4
6
±2%
10-bit, 21-ch.,
200 ksps
10-bit,
1-ch.
•
•
2
16x16
MAC
LQFP32
C8051F360DK
C8051F367
32 kB
50
1.25
25
I2C; SPI;
UART
4
6
±2%
10-bit, 17-ch.,
200 ksps
10-bit,
1-ch.
•
•
2
16x16
MAC
QFN28
C8051F360DK
M I C R O C O N T R O L L E R S E L E C T O R G U I D E / 13
PART NUMBER
C8051F410
C8051F411
C8051F368
FLASH
MEMORY
32 kB
32 kB
16 kB
MHz
50
50
50
RAM
(kB)
2.25
2.25
1.25
DIG.
I/O
24
20
29
COMM.
2
I C; SPI;
UART
2
I C; SPI;
UART
2
I C; SPI;
UART
2
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
TEMP
VREF COMP.
SENSOR
OTHER
PACKAGE
OTPEPROM
VERSION
DEV KIT
4
6
±2%
12-bit, 24-ch.,
200 ksps
12-bit,
2-ch.
•
•
2
RTC;
VREG
LQFP32
C8051F410DK
4
6
±2%
12-bit, 20-ch.,
200 ksps
12-bit,
2-ch.
•
•
2
RTC;
VREG
QFN28
C8051F410DK
4
6
±2%
10-bit, 21-ch.,
200 ksps
10-bit,
1-ch.
•
•
2
16x16
MAC
LQFP32
C8051F360DK
C8051F369
16 kB
50
1.25
25
I C; SPI;
UART
4
6
±2%
10-bit, 17-ch.,
200 ksps
10-bit,
1-ch.
•
•
2
16x16
MAC
QFN28
C8051F360DK
C8051F370
16 kB
50
1
21
I2C; SPI;
2 x I2C;
UART
6
3
±2%
10-bit, 16-ch.,
500 ksps
10-bit,
2-ch.
•
•
2
LFO;
VREG
QFN24
C8051F370DK
C8051F371
16 kB
50
1
21
I2C; SPI;
2 x I2C;
UART
6
3
±2%
—
—
—
—
2
LFO;
VREG
QFN24
C8051F370DK
C8051F390
16 kB
50
1
21
I2C; SPI;
2 x I2C;
UART
6
3
±2%
10-bit, 16-ch.,
500 ksps
10-bit,
2-ch.
•
•
1
LFO;
VREG
QFN24
C8051F390DK
C8051F391
16 kB
50
1
21
I2C; SPI;
2 x I2C;
UART
6
3
±2%
—
—
—
—
1
LFO;
VREG
QFN24
C8051F390DK
C8051F392
16 kB
50
1
17
I2C; SPI;
2 x I2C;
UART
6
3
±2%
10-bit, 16-ch.,
500 ksps
10-bit,
2-ch.
•
•
1
LFO;
VREG
QFN20
C8051F390DK
C8051F393
16 kB
50
1
17
I2C; SPI;
2 x I2C;
UART
6
3
±2%
—
—
—
—
1
LFO;
VREG
QFN20
C8051F390DK
C8051F412
16 kB
50
2.25
24
I2C; SPI;
UART
4
6
±2%
12-bit, 24-ch.,
200 ksps
12-bit,
2-ch.
•
•
2
RTC;
VREG
LQFP32
C8051F410DK
4
6
±2%
12-bit, 20-ch.,
200 ksps
12-bit,
2-ch.
•
•
2
RTC;
VREG
QFN28
C8051F410DK
4
5
±2%
10-bit, 21-ch.,
200 ksps
—
•
—
2
—
LQFP32
T610
C8051F310DK
4
5
±2%
10-bit, 17-ch.,
200 ksps
—
•
—
2
—
QFN28
T611
C8051F310DK
C8051F413
C8051F310
C8051F311
16 kB
16 kB
16 kB
50
25
25
2.25
1.25
1.25
20
29
25
2
I C; SPI;
UART
2
I C; SPI;
UART
2
I C; SPI;
UART
2
C8051F316
16 kB
25
1.25
21
I C; SPI;
UART
4
5
±2%
10-bit, 13ch.,200 ksps
—
•
—
2
—
QFN24
T616
C8051F310DK
C8051F317
16 kB
25
1.25
21
I2C; SPI;
UART
4
5
±2%
—
—
—
—
2
—
QFN24
T617
C8051F310DK
•
•
1
LFO
QFN20
C8051F336DK
1
LFO
QFN20
C8051F336DK
C8051F336
C8051F337
C8051F338
16 kB
16 kB
16 kB
25
25
25
0.75
0.75
0.75
2
17
I C; SPI;
UART
4
3
±2%
10-bit, 16-ch.,
200 ksps
10-bit,
1-ch.
17
I2C; SPI;
UART
4
3
±2%
—
—
2
21
I C; SPI;
UART
4
3
±2%
10-bit, 16-ch.,
200 ksps
10-bit,
1-ch.
•
•
1
LFO
QFN24
C8051F336DK
4
3
±2%
—
—
—
—
1
LFO
QFN24
C8051F336DK
3
—
±20%
12-bit, 32-ch.,
100 ksps
—
—
—
2
—
TQFP48
C8051F206DK
—
—
—
2
—
TQFP48
C8051F226DK
C8051F339
16 kB
25
0.75
21
I2C; SPI;
UART
C8051F206
8 kB
25
1.25
32
SPI;
UART
3
—
±20%
8-bit, 32-ch.,
100 ksps
C8051F220
8 kB
25
0.25
32
SPI;
UART
C8051F221
8 kB
25
0.25
22
SPI;
UART
3
—
±20%
8-bit, 22-ch.,
100 ksps
—
—
—
2
—
LQFP32
C8051F226DK
C8051F226
8 kB
25
1.25
32
SPI;
UART
3
—
±20%
8-bit, 32-ch.,
100 ksps
—
—
—
2
—
TQFP48
C8051F226DK
C8051F230
8 kB
25
0.25
32
SPI;
UART
3
—
±20%
—
—
—
—
2
—
TQFP48
C8051F226DK
C8051F231
8 kB
25
0.25
22
SPI;
UART
3
—
±20%
—
—
—
—
2
—
LQFP32
C8051F226DK
C8051F236
8 kB
25
1.25
32
SPI;
UART
3
—
±20%
—
—
—
—
2
—
TQFP48
C8051F226DK
C8051F300
8 kB
25
0.25
8
I2C; UART
3
3
±2%
8-bit, 8-ch.,
500 ksps
—
•
—
1
—
QFN11/
SOIC14
T600
C8051F300DK
C8051F301
8 kB
25
0.25
8
I2C; UART
3
3
±2%
—
—
—
—
1
—
QFN11/
SOIC14
T601
C8051F300DK
C8051F302
8 kB
25
0.25
8
I2C; UART
3
3
±20%
8-bit, 8-ch.,
500 ksps
—
•
—
1
—
QFN11/
SOIC14
T600
C8051F300DK
T601
C8051F300DK
T612
C8051F310DK
C8051F303
C8051F312
8 kB
8 kB
25
25
0.25
1.25
8
29
2
I C; UART
2
I C; SPI;
UART
3
3
±20%
—
—
—
—
1
—
QFN11/
SOIC14
4
5
±2%
10-bit, 21-ch.,
200 ksps
—
•
—
2
—
LQFP32
14 / M I C R O C O N T R O L L E R S E L E C T O R G U I D E
PART NUMBER
C8051F313
FLASH
MEMORY
8 kB
MHz
25
RAM
(kB)
1.25
DIG.
I/O
25
COMM.
2
I C; SPI;
UART
2
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
DAC
TEMP
VREF COMP.
SENSOR
OTHER
PACKAGE
OTPEPROM
VERSION
DEV KIT
4
5
±2%
10-bit, 17-ch.,
200 ksps
—
•
—
2
—
QFN28
T613
C8051F310DK
C8051F314
8 kB
25
1.25
29
I C; SPI;
UART
4
5
±2%
—
—
—
—
2
—
LQFP32
T614
C8051F310DK
C8051F315
8 kB
25
1.25
25
I2C; SPI;
UART
4
5
±2%
—
—
—
—
2
—
QFN28
T615
C8051F310DK
2
C8051F330
8 kB
25
0.75
17
I C; SPI;
UART
4
3
±2%
10-bit, 16-ch.,
200 ksps
10-bit,
1-ch.
•
•
1
LFO
QFN20/
DIP20
T630
C8051F330DK
C8051F331
8 kB
25
0.75
17
I2C; SPI;
UART
4
3
±2%
—
—
—
—
1
LFO
QFN20
T631
C8051F330DK
4
3
±2%
12-bit, 15-ch.,
200 ksps
—
•
•
2
LFO
QFN20/
QSOP24
C8051F850DK
C8051F850DK
C8051F850
C8051F853
C8051F860
C8051F863
8 kB
8 kB
8 kB
8 kB
25
25
25
25
0.50
0.50
0.50
0.50
2
16
I C; SPI;
UART
16
I2C; SPI;
UART
2
4
3
±2%
—
—
—
—
2
LFO
QFN20/
QSOP24
13
I C; SPI;
UART
4
3
±2%
12-bit, 12-ch.,
200 ksps
—
•
•
2
LFO
SOIC16
C8051F850DK
13
I2C; SPI;
UART
4
3
±2%
—
—
—
—
2
LFO
SOIC16
C8051F850DK
2
C8051F374
8 kB
50
1
21
I C; SPI;
2 x I2C;
UART
6
3
±2%
10-bit, 16-ch.,
500 ksps
10-bit,
2-ch.
•
•
1
LFO;
VREG
QFN24
C8051F370DK
C8051F375
8 kB
50
1
21
I2C; SPI;
2 x I2C;
UART
6
3
±2%
—
—
—
—
1
LFO;
VREG
QFN24
C8051F370DK
6
3
±2%
10-bit, 16-ch.,
500 ksps
10-bit,
2-ch.
•
•
1
LFO;
VREG
QFN24
C8051F390DK
6
3
±2%
—
—
—
—
1
LFO;
VREG
QFN24
C8051F390DK
2
C8051F394
8 kB
50
1
21
I C; SPI;
2 x I2C;
UART
2
C8051F395
8 kB
50
1
21
I C; SPI;
2 x I2C;
UART
2
C8051F396
8 kB
50
1
17
I C; SPI;
2 x I2C;
UART
6
3
±2%
10-bit, 16-ch.,
500 ksps
10-bit,
2-ch.
•
•
1
LFO;
VREG
QFN20
C8051F390DK
C8051F397
8 kB
50
1
17
I2C; SPI;
2 x I2C;
UART
6
3
±2%
—
—
—
—
1
LFO;
VREG
QFN20
C8051F390DK
C8051F304
4 kB
25
0.25
8
I2C; UART
3
3
±20%
—
—
—
—
1
—
QFN11/
SOIC14
T603
C8051F300DK
C8051F332
C8051F333
C8051F851
C8051F854
C8051F861
C8051F864
4 kB
4 kB
4 kB
4 kB
4 kB
4 kB
25
25
25
25
25
25
0.75
0.75
0.50
0.50
0.50
0.50
2
17
I C; SPI;
UART
4
3
±2%
10-bit, 16-ch.,
200 ksps
—
•
•
1
LFO
QFN20
T632
C8051F330DK
17
I2C; SPI;
UART
4
3
±2%
—
—
—
—
1
LFO
QFN20
T633
C8051F330DK
4
3
±2%
12-bit, 15-ch.,
200 ksps
—
•
•
2
LFO
QFN20/
QSOP24
C8051F850DK
C8051F850DK
2
16
I C; SPI;
UART
16
I2C; SPI;
UART
13
13
2
I C; SPI;
UART
2
I C; SPI;
UART
4
3
±2%
—
—
—
—
2
LFO
QFN20/
QSOP24
4
3
±2%
12-bit, 12-ch.,
200 ksps
—
•
•
2
LFO
SOIC16
C8051F850DK
4
3
±2%
—
—
—
—
2
LFO
SOIC16
C8051F850DK
6
3
±2%
10-bit, 16-ch.,
500 ksps
10-bit,
2-ch.
•
•
1
LFO;
VREG
QFN20
C8051F390DK
C8051F390DK
2
C8051F398
4 kB
50
1
17
I C; SPI;
2 x I2C;
UART
2
C8051F399
4 kB
50
1
17
I C; SPI;
2 x I2C;
UART
6
3
±2%
—
—
—
—
1
LFO;
VREG
QFN20
C8051F305
2 kB
25
0.25
8
I2C; UART
3
3
±20%
—
—
—
—o
1
—
QFN11/
SOIC14
T605
C8051F300DK
2
C8051F334
2 kB
25
0.75
17
I C; SPI;
UART
4
3
±2%
10-bit, 16-ch.,
200 ksps
—
•
•
1
LFO
QFN20
T634
C8051F330DK
C8051F335
2 kB
25
0.75
17
I2C; SPI;
UART
4
3
±2%
—
—
—
—
1
LFO
QFN20
T635
C8051F330DK
4
3
±2%
12-bit, 15-ch.,
200 ksps
—
•
•
2
LFO
QFN20/
QSOP24
C8051F850DK
C8051F850DK
C8051F852
C8051F855
C8051F862
C8051F865
2 kB
2 kB
2 kB
2 kB
25
25
25
25
0.25
0.25
0.25
0.25
2
16
I C; SPI;
UART
16
I2C; SPI;
UART
2
4
3
±2%
—
—
—
—
2
LFO
QFN20/
QSOP24
13
I C; SPI;
UART
4
3
±2%
12-bit, 12-ch.,
200 ksps
—
•
•
2
LFO
SOIC16
C8051F850DK
13
I2C; SPI;
UART
4
3
±2%
—
—
—
—
2
LFO
SOIC16
C8051F850DK
M I C R O C O N T R O L L E R S E L E C T O R G U I D E / 15
Industrial and Automotive Qualified MCUs
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
TEMP
SENSOR
2
VREF COMP.
OTHER
PACKAGE
DEV KIT
C8051F580
128 kB
50
8
40
CAN; EMIF; I C;
LIN; SPI; UART;
2 x UART
6
12
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN48/
QFP48
C8051F580DK
C8051F581
128 kB
50
8
40
EMIF; I2C; SPI;
UART; 2 x UART
6
12
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN48/
QFP48
C8051F580DK
6
12
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN32/
QFP32
C8051F580DK
6
12
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN32/
QFP32
C8051F580DK
C8051F582
128 kB
50
8
25
CAN; I2C; LIN;
SPI; UART;
2 x UART
C8051F583
128 kB
50
8
25
I2C; SPI; UART;
2 x UART
2
C8051F588
128 kB
50
8
33
CAN; EMIF; I C;
LIN; SPI; UART;
2 x UART
6
12
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN40
C8051F580DK
C8051F589
128 kB
50
8
33
EMIF; I2C; SPI;
UART; 2 x UART
6
12
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN40
C8051F580DK
6
12
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN48/
QFP48
C8051F580DK
6
12
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN48/
QFP48
C8051F580DK
6
12
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN32/
QFP32
C8051F580DK
6
12
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN32/
QFP32
C8051F580DK
C8051F584
96 kB
50
8
40
CAN; EMIF; I2C;
LIN; SPI; UART;
2 x UART
C8051F585
96 kB
50
8
40
EMIF; I2C; SPI;
UART; 2 x UART
2
C8051F586
C8051F587
96 kB
96 kB
50
50
8
8
25
25
CAN; I C; LIN;
SPI; UART;
2 x UART
2
I C; SPI; UART;
2 x UART
2
C8051F590
96 kB
50
8
33
CAN; EMIF; I C;
LIN; SPI; UART;
2 x UART
6
12
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN40
C8051F580DK
C8051F591
96 kB
50
8
33
EMIF; I2C; SPI;
UART; 2 x UART
6
12
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
3
-40 to 125 °C
QFN40
C8051F580DK
C8051F500
64 kB
50
4.25
40
CAN; EMIF; I2C;
LIN; SPI; UART
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN48/
QFP48
C8051F500DK
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN48/
QFP48
C8051F500DK
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F500DK
C8051F501
64 kB
50
4.25
2
40
EMIF; I C; SPI;
UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F500DK
•
•
2
-40 to 125 °C
QFN40
C8051F500DK
•
•
2
-40 to 125 °C
QFN40
C8051F500DK
C8051F500DK
C8051F502
64 kB
50
4.25
25
CAN; EMIF; I2C;
LIN; SPI; UART
C8051F503
64 kB
50
4.25
25
I2C; SPI; UART
33
CAN; EMIF; I2C;
LIN; SPI; UART
C8051F508
C8051F509
C8051F504
C8051F505
64 kB
64 kB
32 kB
32 kB
50
50
50
50
4.25
4.25
4.25
4.25
2
33
EMIF; I C; SPI;
UART
40
CAN; EMIF; I2C;
LIN; SPI; UART
40
2
EMIF; I C; SPI;
UART
2
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN48/
QFP48
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN48/
QFP48
C8051F500DK
C8051F506
32 kB
50
4.25
25
CAN; I C; LIN;
SPI; UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F500DK
C8051F507
32 kB
50
4.25
25
I2C; SPI; UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F500DK
2
C8051F510
32 kB
50
4.25
33
CAN; EMIF; I C;
LIN; SPI; UART
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F500DK
C8051F511
32 kB
50
4.25
33
EMIF; I2C; SPI;
UART
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F500DK
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F560DK
•
•
2
-40 to 125 °C
QFN24
C8051F560DK
C8051F550
C8051F551
C8051F552
C8051F553
C8051F560
C8051F561
32 kB
32 kB
32 kB
32 kB
32 kB
32 kB
50
50
50
50
50
50
2.25
2.25
2.25
2.25
2.25
2.25
2
18
CAN; I C; LIN;
SPI; UART
18
CAN; I2C; SPI;
UART
2
18
I C; LIN; SPI;
UART
18
2
I C; SPI; UART
2
25
CAN; I C; LIN;
SPI; UART
25
CAN; I2C; SPI;
UART
2
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F560DK
•
•
2
-40 to 125 °C
QFN24
C8051F560DK
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F560DK
C8051F560DK
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F560DK
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F560DK
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
C8051F562
32 kB
50
2.25
25
I C; LIN; SPI;
UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
C8051F563
32 kB
50
2.25
25
I2C; SPI; UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
16 / M I C R O C O N T R O L L E R S E L E C T O R G U I D E
PART NUMBER
C8051F568
C8051F569
FLASH
MEMORY
32 kB
32 kB
MHz
50
50
RAM
(kB)
2.25
2.25
DIG.
I/O
33
33
COMMUNICATIONS
2
CAN; EMIF; I C;
LIN; SPI; UART
2
CAN; EMIF; I C;
SPI; UART
2
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
TEMP
SENSOR
VREF COMP.
OTHER
PACKAGE
DEV KIT
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F560DK
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F560DK
C8051F570
32 kB
50
2.25
33
EMIF; I C; LIN;
SPI; UART
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F560DK
C8051F571
32 kB
50
2.25
33
EMIF; I2C; SPI;
UART
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F560DK
2
C8051F554
16 kB
50
2.25
18
CAN; I C; LIN;
SPI; UART
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F560DK
C8051F555
16 kB
50
2.25
18
CAN; I2C; SPI;
UART
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F560DK
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F560DK
•
•
2
-40 to 125 °C
QFN24
C8051F560DK
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F560DK
C8051F560DK
C8051F556
C8051F557
C8051F564
C8051F565
16 kB
16 kB
16 kB
16 kB
50
50
50
50
2.25
2.25
2.25
2.25
2
18
I C; LIN; SPI;
UART
18
2
I C; SPI; UART
2
25
CAN; I C; LIN;
SPI; UART
25
CAN; I2C; SPI;
UART
2
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
C8051F566
16 kB
50
2.25
25
I C; LIN; SPI;
UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F560DK
C8051F567
16 kB
50
2.25
25
I2C; SPI; UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F560DK
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F560DK
C8051F572
16 kB
50
2.25
33
2
CAN; EMIF; I C;
LIN; SPI; UART
2
C8051F573
16 kB
50
2.25
33
CAN; EMIF; I C;
SPI; UART
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F560DK
C8051F574
16 kB
50
2.25
33
EMIF; I2C; LIN;
SPI; UART
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F560DK
2
C8051F575
16 kB
50
2.25
33
EMIF; I C; SPI;
UART
4
6
±0.5%
12-bit, 32-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN40
C8051F560DK
C8051F540
16 kB
50
1.25
25
I2C; LIN; SPI;
UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F540DK
C8051F541
16 kB
50
1.25
25
I2C; SPI; UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F540DK
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F540DK
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F540DK
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F540DK
C8051F542
16 kB
50
1.25
18
I2C; LIN; SPI;
UART
C8051F543
16 kB
50
1.25
18
I2C; SPI; UART
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
4
6
±0.5%
12-bit, 25-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN32/
QFP32
C8051F540DK
C8051F544
8 kB
50
1.25
25
I2C; LIN; SPI;
UART
C8051F545
8 kB
50
1.25
25
I2C; SPI; UART
2
C8051F546
8 kB
50
1.25
18
I C; LIN; SPI;
UART
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F540DK
C8051F547
8 kB
50
1.25
18
I2C; SPI; UART
4
6
±0.5%
12-bit, 18-ch.,
200 ksps
•
•
2
-40 to 125 °C
QFN24
C8051F540DK
C8051F531
8 kB
26
0.25
16
SPI; UART
3
3
±0.5%
12-bit, 16-ch.,
200 ksps
•
•
1
-40 to 125 °C
QFN20
C8051F530ADK
C8051F520
8 kB
25
0.25
6
LIN; SPI; UART
3
3
±0.5%
12-bit, 6-ch.,
200 ksps
•
•
1
-40 to 125 °C
DFN10
C8051F530ADK
C8051F521
8 kB
25
0.25
6
SPI; UART
3
3
±0.5%
12-bit, 6-ch.,
200 ksps
•
•
1
-40 to 125 °C
DFN10
C8051F530ADK
C8051F530
8 kB
25
0.25
16
LIN; SPI; UART
3
3
±0.5%
12-bit, 16-ch.,
200 ksps
•
•
1
-40 to 125 °C
QFN20/
TSSOP20
C8051F530ADK
C8051F531
8 kB
26
0.25
16
SPI; UART
3
3
±0.5%
12-bit, 16-ch.,
200 ksps
•
•
1
-40 to 125 °C
QFN20
C8051F530ADK
•
•
1
-40 to 125 °C
DFN10
C8051F530ADK
•
•
1
-40 to 125 °C
DFN10
C8051F530ADK
C8051F530ADK
C8051F523
4 kB
25
0.25
6
LIN; SPI; UART
3
3
±0.5%
12-bit, 6-ch.,
200 ksps
C8051F524
4 kB
25
0.25
6
SPI; UART
3
3
±0.5%
12-bit, 6-ch.,
200 ksps
•
•
1
-40 to 125 °C
QFN20/
TSSOP20
C8051F533
4 kB
25
0.25
16
LIN; SPI; UART
3
3
±0.5%
12-bit, 16-ch.,
200 ksps
C8051F534
4 kB
25
0.25
16
SPI; UART
3
3
±0.5%
12-bit, 16-ch.,
200 ksps
•
•
1
-40 to 125 °C
QFN20/
TSSOP20
C8051F530ADK
±0.5%
12-bit, 6-ch.,
200 ksps
•
•
1
-40 to 125 °C
DFN10
C8051F530ADK
C8051F526
2 kB
25
0.25
6
LIN; SPI; UART
3
3
M I C R O C O N T R O L L E R S E L E C T O R G U I D E / 17
PART NUMBER
FLASH
MEMORY
MHz
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
C8051F527
2 kB
25
0.25
6
SPI; UART
3
C8051F536
2 kB
25
0.25
16
LIN; SPI; UART
C8051F537
2 kB
25
0.25
16
SPI; UART
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
TEMP
SENSOR
3
±0.5%
12-bit, 6-ch.,
200 ksps
•
•
3
3
±0.5%
12-bit, 16-ch.,
200 ksps
•
3
3
±0.5%
12-bit, 16-ch.,
200 ksps
•
VREF COMP.
OTHER
PACKAGE
DEV KIT
1
-40 to 125 °C
DFN10
C8051F530ADK
•
1
-40 to 125 °C
QFN20/
TSSOP20
C8051F530ADK
•
1
-40 to 125 °C
QFN20/
TSSOP20
C8051F530ADK
High Performance Analog-Intensive MCUs
PART
NUMBER
C8051F120
C8051F121
C8051F122
C8051F123
C8051F130
C8051F131
C8051F124
C8051F125
FLASH
MEMORY
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
128 kB
MHz
100
100
100
100
100
100
50
50
RAM
(kB)
8
8
8
8
8
8
8
8
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT) PCA
64
EMIF; I2C; SPI;
UART; 2 x UART
2
32
EMIF; I C; SPI;
UART; 2 x UART
64
EMIF; I2C; SPI;
UART; 2 x UART
2
32
EMIF; I C; SPI;
UART; 2 x UART
64
EMIF; I2C; SPI;
UART; 2 x UART
32
64
32
2
EMIF; I C; SPI;
UART; 2 x UART
2
EMIF; I C; SPI;
UART; 2 x UART
2
EMIF; I C; SPI;
UART; 2 x UART
2
INT.
OSC
ADC
ADC2
DAC
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
TEMP
VREF COMP.
SENSOR
PACKAGE
DEV KIT
2
TQFP100
C8051F120DK
5
6
±2%
12-bit, 8-ch.,
100 ksps
5
6
±2%
12-bit, 8-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP64
C8051F120DK
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP100
C8051F120DK
5
6
±2%
10-bit, 8-ch.,
100 ksps
5
6
±2%
10-bit, 8-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP64
C8051F120DK
—
—
•
•
2
TQFP100
C8051F120DK
5
6
±2%
10-bit, 8-ch.,
100 ksps
5
6
±2%
10-bit, 8-ch.,
100 ksps
—
—
•
•
2
TQFP64
C8051F120DK
5
6
±2%
12-bit, 8-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP100
C8051F120DK
5
6
±2%
12-bit, 8-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP64
C8051F120DK
C8051F126
128 kB
50
8
64
EMIF; I C; SPI;
UART; 2 x UART
5
6
±2%
10-bit, 8-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP100
C8051F120DK
C8051F127
128 kB
50
8
32
EMIF; I2C; SPI;
UART; 2 x UART
5
6
±2%
10-bit, 8-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP64
C8051F120DK
2
C8051F132
64 kB
100
8
64
EMIF; I C; SPI;
UART; 2 x UART
5
6
±2%
10-bit, 8-ch.,
100 ksps
—
—
•
•
2
TQFP100
C8051F120DK
C8051F133
64 kB
100
8
32
EMIF; I2C; SPI;
UART; 2 x UART
5
6
±2%
10-bit, 8-ch.,
100 ksps
—
—
•
•
2
TQFP64
C8051F120DK
5
5
±20%
12-bit, 8-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP100
C8051F020DK
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP64
C8051F020DK
C8051F020
C8051F021
C8051F022
C8051F023
64 kB
64 kB
64 kB
64 kB
25
25
25
25
4.25
4.25
4.25
4.25
2
64
EMIF; I C; SPI;
UART; 2 x UART
32
EMIF; I2C; SPI;
UART; 2 x UART
2
64
EMIF; I C; SPI;
UART; 2 x UART
32
EMIF; I2C; SPI;
UART; 2 x UART
5
5
±20%
12-bit, 8-ch.,
100 ksps
5
5
±20%
10-bit, 8-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP100
C8051F020DK
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
2
TQFP64
C8051F020DK
5
5
±20%
10-bit, 8-ch.,
100 ksps
2
C8051F040
64 kB
25
4.25
64
CAN; EMIF; I C;
SPI; UART;
2 x UART
5
6
±2%
12-bit, 13-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
3
TQFP100
C8051F040DK
C8051F041
64 kB
25
4.25
32
CAN; EMIF; I2C;
SPI; UART;
2 x UART
5
6
±2%
12-bit, 13-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
3
TQFP64
C8051F040DK
5
6
±2%
10-bit, 13-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
3
TQFP100
C8051F040DK
5
6
±2%
10-bit, 13-ch.,
100 ksps
8-bit, 8-ch.,
500 ksps
12-bit,
2-ch.
•
•
3
TQFP64
C8051F040DK
2
C8051F042
64 kB
25
4.25
64
CAN; EMIF; I C;
SPI; UART;
2 x UART
2
C8051F043
64 kB
25
4.25
32
CAN; EMIF; I C;
SPI; UART;
2 x UART
2
C8051F044
64 kB
25
4.25
64
CAN; EMIF; I C;
SPI; UART;
2 x UART
5
6
±2%
10-bit, 13-ch.,
100 ksps
—
—
•
•
3
TQFP100
C8051F040DK
C8051F045
64 kB
25
4.25
32
CAN; EMIF; I2C;
SPI; UART;
2 x UART
5
6
±2%
10-bit, 13-ch.,
100 ksps
—
—
•
•
3
TQFP64
C8051F040DK
C8051F060
64 kB
25
4.25
59
CAN; EMIF; I2C;
SPI; UART;
2 x UART
5
6
±2%
16-bit, 1-ch.,
1 Msps
16-bit,1-ch.,
1 Msps
12-bit,
2-ch.
•
•
3
TQFP100
C8051F060DK
C8051F061
64 kB
25
4.25
24
CAN; I2C; SPI;
UART; 2 x UART
5
6
±2%
16-bit, 1-ch.,
1 Msps
16-bit,1-ch.,
1 Msps
12-bit,
2-ch.
•
•
3
TQFP64
C8051F060DK
2
C8051F062
64 kB
25
4.25
59
CAN; EMIF; I C;
SPI; UART;
2 x UART
5
6
±2%
16-bit, 1-ch.,
1 Msps
16-bit,1-ch.,
1 Msps
12-bit,
2-ch.
•
•
3
TQFP100
C8051F060DK
C8051F063
64 kB
25
4.25
24
CAN; I2C; SPI;
UART; 2 x UART
5
6
±2%
16-bit, 1-ch.,
1 Msps
16-bit,1-ch.,
1 Msps
12-bit,
2-ch.
•
•
3
TQFP64
C8051F060DK
59
EMIF; I2C; SPI;
UART; 2 x UART
±2%
16-bit, 1-ch.,
1 Msps
16-bit,1-ch.,
1 Msps
—
—
•
3
TQFP100
C8051F060DK
C8051F064
64 kB
25
4.25
5
6
18 / M I C R O C O N T R O L L E R S E L E C T O R G U I D E
PART
NUMBER
C8051F065
FLASH
MEMORY
64 kB
MHz
25
RAM
(kB)
4.25
DIG.
TIMERS PWM/
COMMUNICATIONS
I/O
(16-BIT) PCA
24
2
I C; SPI; UART;
2 x UART
INT.
OSC
ADC
ADC2
DAC
32 kB
25
4.25
64
CAN; EMIF; I C;
SPI; UART;
2 x UART
PACKAGE
DEV KIT
5
6
±2%
16-bit, 1-ch.,
1 Msps
16-bit,1-ch.,
1 Msps
—
—
•
3
TQFP64
C8051F060DK
5
6
±2%
10-bit, 13-ch.,
100 ksps
—
—
•
•
3
TQFP100
C8051F040DK
2
C8051F046
TEMP
VREF COMP.
SENSOR
2
C8051F047
32 kB
25
4.25
32
CAN; EMIF; I C;
SPI; UART;
2 x UART
5
6
±2%
10-bit, 13-ch.,
100 ksps
—
—
•
•
3
TQFP64
C8051F040DK
C8051F066
32 kB
25
4.25
59
EMIF; I2C; SPI;
UART; 2 x UART
5
6
±2%
16-bit, 1-ch.,
1 Msps
16-bit,1-ch.,
1 Msps
—
—
•
3
TQFP100
C8051F060DK
2
C8051F067
32 kB
25
4.25
24
I C; SPI; UART;
2 x UART
5
6
±2%
16-bit, 1-ch.,
1 Msps
16-bit,1-ch.,
1 Msps
—
—
•
3
TQFP64
C8051F060DK
C8051F005
32 kB
25
2.25
32
I2C; SPI; UART
4
5
±20%
12-bit, 8-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
2
TQFP64
C8051F005DK
C8051F006
32 kB
25
2.25
16
I2C; SPI; UART
4
5
±20%
12-bit, 8-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
2
TQFP48
C8051F005DK
—
12-bit,
2-ch.
•
•
1
LQFP32
C8051F005DK
—
12-bit,
2-ch.
•
•
2
TQFP64
C8051F005DK
•
•
2
TQFP48
C8051F005DK
C8051F007
32 kB
25
2.25
8
I C; SPI; UART
4
5
±20%
12-bit, 4-ch.,
100 ksps
C8051F015
32 kB
25
2.25
32
I2C; SPI; UART
4
5
±20%
10-bit, 8-ch.,
100 ksps
—
12-bit,
2-ch.
2
C8051F016
32 kB
25
2.25
16
I2C; SPI; UART
4
5
±20%
10-bit, 8-ch.,
100 ksps
C8051F017
32 kB
25
2.25
8
I2C; SPI; UART
4
5
±20%
10-bit, 4-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
1
LQFP32
C8051F005DK
C8051F000
32 kB
20
0.25
32
I2C; SPI; UART
4
5
±20%
12-bit, 8-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
2
TQFP64
C8051F005DK
C8051F001
32 kB
20
0.25
16
I2C; SPI; UART
4
5
±20%
12-bit, 8-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
2
TQFP48
C8051F005DK
C8051F002
32 kB
20
0.25
8
I2C; SPI; UART
4
5
±20%
12-bit, 4-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
1
LQFP32
C8051F005DK
C8051F010
32 kB
20
0.25
32
I2C; SPI; UART
4
5
±20%
10-bit, 8-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
2
TQFP64
C8051F005DK
C8051F011
32 kB
20
0.25
16
I2C; SPI; UART
4
5
±20%
10-bit, 8-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
2
TQFP48
C8051F005DK
C8051F012
32 kB
20
0.25
8
I2C; SPI; UART
4
5
±20%
10-bit, 4-ch.,
100 ksps
—
12-bit,
2-ch.
•
•
1
LQFP32
C8051F005DK
C8051F018
16 kB
25
1.25
32
I2C; SPI; UART
4
5
±20%
10-bit, 8-ch.,
100 ksps
—
—
•
•
2
TQFP64
C8051F005DK
—
—
•
•
2
TQFP48
C8051F005DK
—
8-bit,
2-ch.
•
•
1
LQFP32
C8051F350DK
•
•
1
QFN28
C8051F350DK
C8051F019
16 kB
25
1.25
16
I C; SPI; UART
4
5
±20%
10-bit, 8-ch.,
100 ksps
C8051F350
8 kB
50
0.75
17
I2C; SPI; UART
4
3
±2%
24-bit, 8-ch.,
1 ksps
—
8-bit,
2-ch.
2
C8051F351
8 kB
50
0.75
17
I2C; SPI; UART
4
3
±2%
24-bit, 8-ch.,
1 ksps
C8051F352
8 kB
50
0.75
17
I2C; SPI; UART
4
3
±2%
16-bit, 8-ch.,
1 ksps
—
8-bit,
2-ch.
•
•
1
LQFP32
C8051F350DK
C8051F353
8 kB
50
0.75
17
I2C; SPI; UART
4
3
±2%
16-bit, 8-ch.,
1 ksps
—
8-bit,
2-ch.
•
•
1
QFN28
C8051F350DK
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
Low Power MCUs
PART
NUMBER
FLASH
MHz
MEMORY
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
TEMP
SENSOR
VREF
COMP.
OTHER
PACKAGE
DEV KIT
DQFN76/
TQFP80
C8051F960DK
C8051F960
128 kB
25
8
57
I C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
128 LCD Segments;
AES; dc-dc;
Low Power
C8051F961
128 kB
25
8
34
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
36 LCD Segments;
AES; dc-dc;
Low Power
QFN40
C8051F960DK
C8051F962
128 kB
25
8
57
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
AES; dc-dc;
Low Power
DQFN76/
TQFP80
C8051F960DK
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
AES; dc-dc;
Low Power
QFN40
C8051F960DK
DQFN76/
TQFP80
C8051F960DK
C8051F963
128 kB
25
8
34
2
2
I C; SPI; 2 x SPI;
UART
C8051F964
64 kB
25
8
57
I C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
128 LCD Segments;
AES; dc-dc;
Low Power
C8051F965
64 kB
25
8
34
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
36 LCD Segments;
AES; dc-dc;
Low Power
QFN40
C8051F960DK
C8051F930
64 kB
25
4.25
24
EMIF; I2C; SPI;
2 x SPI; UART
4
6
±2%
10-bit, 23-ch.,
300 ksps
•
•
2
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN32/
LQFP32
C8051F930DK
2
M I C R O C O N T R O L L E R S E L E C T O R G U I D E / 19
PART
NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG.
I/O
COMMUNICATIONS
TIMERS PWM/
(16-BIT) PCA
INT.
OSC
ADC
TEMP
SENSOR
VREF
COMP.
OTHER
PACKAGE
DEV KIT
C8051F931
64 kB
25
4.25
16
I2C; SPI; 2 x SPI;
UART
4
6
±2%
10-bit, 15-ch.,
300 ksps
•
•
2
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN24
C8051F930DK
C8051F966
32 kB
25
8
57
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
128 LCD Segments;
AES; dc-dc;
Low Power
DQFN76/
TQFP80
C8051F960DK
C8051F967
32 kB
25
8
34
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
36 LCD Segments;
AES; dc-dc;
Low Power
QFN40
C8051F960DK
C8051F920
32 kB
25
4.25
24
EMIF; I2C; SPI;
2 x SPI; UART
4
6
±2%
10-bit, 23-ch.,
300 ksps
•
•
2
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN32/
LQFP32
C8051F930DK
C8051F921
32 kB
25
4.25
16
I2C; SPI; 2 x SPI;
UART
4
6
±2%
10-bit, 15-ch.,
300 ksps
•
•
2
170 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN24
C8051F930DK
C8051F968
16 kB
25
4.25
57
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
128 LCD Segments;
AES; dc-dc;
Low Power
DQFN76/
TQFP80
C8051F960DK
C8051F969
16 kB
25
4.25
34
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 16-ch.,
75 ksps
•
•
2
36 LCD Segments;
AES; dc-dc;
Low Power
QFN40
C8051F960DK
C8051F911
16 kB
25
0.75
16
I2C; SPI; 2 x SPI;
UART
4
6
±2%
10-bit, 15-ch.,
300 ksps
•
•
2
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN24/
QSOP24
C8051F912DK
C8051F912
16 kB
25
0.75
16
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 15-ch.,
75 ksps
•
•
2
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN24/
QSOP24
C8051F912DK
C8051F901
8 kB
25
0.75
16
I2C; SPI; 2 x SPI;
UART
4
6
±2%
10-bit, 15-ch.,
300 ksps
•
•
2
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN20/
QSOP24
C8051F912DK
C8051F902
8 kB
25
0.75
16
I2C; SPI; 2 x SPI;
UART
4
6
±2%
12-bit, 15-ch.,
75 ksps
•
•
2
160 µA/MHz active
50 nA sleep; dc-dc;
Low Power
QFN24/
QSOP24
C8051F912DK
C8051F980
8 kB
25
0.5
16
I2C; SPI; UART
4
3
±2%
12-bit, 9-ch.,
75 ksps
•
•
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN20
C8051F996DK
C8051F981
8 kB
25
0.5
16
I2C; SPI; UART
4
3
±2%
—
—
—
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN20
C8051F996DK
C8051F986
8 kB
25
0.5
17
I2C; SPI; UART
4
3
±2%
12-bit, 10-ch.,
75 ksps
•
•
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN24/
QSOP24
C8051F996DK
C8051F987
8 kB
25
0.5
17
I2C; SPI; UART
4
3
±2%
—
—
—
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN24/
QSOP24
C8051F996DK
C8051F982
4 kB
25
0.5
16
I2C; SPI; UART
4
3
±2%
10-bit, 9-ch.,
300 ksps
•
•
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN20
C8051F996DK
C8051F983
4 kB
25
0.5
16
I2C; SPI; UART
4
3
±2%
—
—
—
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN20
C8051F996DK
C8051F988
4 kB
25
0.5
17
I2C; SPI; UART
4
3
±2%
10-bit, 10-ch.,
300 ksps
•
•
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN24/
QSOP24
C8051F996DK
C8051F989
4 kB
25
0.5
17
I2C; SPI; UART
4
3
±2%
—
—
—
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN24/
QSOP24
C8051F996DK
C8051F985
2 kB
25
0.5
16
I2C; SPI; UART
4
3
±2%
—
—
—
1
10 nA sleep; 150
uA/MHz active;
Low Power
QFN20
C8051F996DK
USB MCUs
PART NUMBER
FLASH
MHz
MEMORY
RAM
(kB)
DIG. I/O
COMMUNICATIONS
2
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TEMP
SENSOR
VREF
COMP.
PACKAGE
DEV KIT
C8051F34C
64 kB
48
5.25
40
EMIF; I C; SPI; UART;
2 x UART; USB
4
5
±1.5%
—
—
—
2
TQFP48
C8051F340DK
C8051F34D
64 kB
48
5.25
25
I2C; SPI; UART; USB
4
5
±1.5%
—
—
—
2
LQFP32
C8051F340DK
C8051F340
64 kB
48
4.25
40
EMIF; I2C; SPI; UART;
2 x UART; USB
4
5
±1.5%
10-bit, 20-ch.,
200 ksps
•
•
2
TQFP48
C8051F340DK
C8051F342
64 kB
48
4.25
25
I2C; SPI; UART; USB
4
5
±1.5%
10-bit, 21-ch.,
200 ksps
•
•
2
QFN32/
LQFP32
C8051F340DK
4
5
±1.5%
10-bit, 21-ch.,
200 ksps
•
•
2
QFN32/
LQFP32
C8051F340DK
6
5
±1.5%
10-bit, 32-ch.,
500 ksps
•
•
2
TQFP48
C8051F380DK
C8051F34A
C8051F380
64 kB
64 kB
48
48
4.25
4.25
25
40
2
I C; SPI; UART;
2 x UART; USB
2
2
I C; 2 x I C; SPI;
UART; 2 x UART; USB
20 / MICROCONTROLLER SELECTOR GUIDE
PART NUMBER
C8051F381
C8051F384
FLASH
MHz
MEMORY
64 kB
64 kB
48
48
RAM
(kB)
4.25
4.25
DIG. I/O
25
40
COMMUNICATIONS
2
2
2
2
2
2
I C; 2 x I C; SPI;
UART; 2 x UART; USB
I C; 2 x I C; SPI;
UART; 2 x UART; USB
TIMERS
(16-BIT)
PWM/
PCA
INT.
OSC
ADC
TEMP
SENSOR
VREF
COMP.
PACKAGE
DEV KIT
6
5
±0.5%
10-bit, 21-ch.,
500 ksps
•
•
2
QFN32/
LQFP32
C8051F380DK
6
5
±1.5%
—
—
—
2
TQFP48
C8051F380DK
C8051F385
64 kB
48
4.25
25
I C; 2 x I C; SPI;
UART; 2 x UART; USB
6
5
±1.5%
—
—
—
2
QFN32/
LQFP32
C8051F380DK
C8051T626
64 kB
48
3.328
24
I2C; SPI; UART;
2 x UART; USB
4
5
±1.5%
10-bit, 21-ch.,
500 ksps
•
•
2
QFN32
C8051T620DK
2
C8051F344
64 kB
25
4.25
40
EMIF; I C; SPI; UART;
2 x UART; USB
4
5
±1.5%
10-bit, 20-ch.,
200 ksps
•
•
2
TQFP48
C8051F340DK
C8051F346
64 kB
25
4.25
25
I2C; SPI; UART; USB
4
5
±1.5%
10-bit, 21-ch.,
200 ksps
•
•
2
QFN32/
LQFP32
C8051F340DK
4
5
±1.5%
10-bit, 21-ch.,
500 ksps
•
•
2
QFN32
C8051T620DK
•
•
2
TQFP48
C8051F340DK
•
•
2
QFN32/
LQFP32
C8051F340DK
C8051F340DK
C8051T627
32 kB
48
3.328
2
24
I C; SPI; UART;
2 x UART; USB
4
5
±1.5%
10-bit, 20-ch.,
200 ksps
4
5
±1.5%
10-bit, 21-ch.,
200 ksps
•
•
2
QFN32/
LQFP32
C8051F341
32 kB
48
2.25
40
EMIF; I2C; SPI; UART;
2 x UART; USB
C8051F343
32 kB
48
2.25
25
I2C; SPI; UART; USB
25
I2C; SPI; UART;
2 x UART; USB
C8051F34B
C8051F382
C8051F383
C8051F386
32 kB
32 kB
32 kB
32 kB
48
48
48
48
2.25
2.25
2.25
2.25
40
25
40
2
2
2
2
2
2
2
2
I C; 2 x I C; SPI;
UART; 2 x UART; USB
I C; 2 x I C; SPI;
UART; 2 x UART; USB
I C; 2 x I C; SPI;
UART; 2 x UART; USB
4
5
±1.5%
10-bit, 21-ch.,
200 ksps
6
5
±1.5%
10-bit, 32-ch.,
500 ksps
•
•
2
TQFP48
C8051F380DK
6
5
±1.5%
10-bit, 32-ch.,
500 ksps
•
•
2
QFN32/
LQFP32
C8051F380DK
6
5
±1.5%
—
—
—
2
TQFP48
C8051F380DK
C8051F387
32 kB
48
2.25
25
I C; 2 x I C; SPI;
UART; 2 x UART; USB
6
5
±1.5%
—
—
—
2
QFN32/
LQFP32
C8051F380DK
C8051F345
32 kB
25
2.25
40
EMIF; I2C; SPI; UART;
2 x UART; USB
4
5
±1.5%
10-bit, 20-ch.,
200 ksps
•
•
2
TQFP48
C8051F340DK
C8051F347
32 kB
25
2.25
25
I2C; SPI; UART; USB
4
5
±1.5%
10-bit, 21-ch.,
200 ksps
•
•
2
QFN32/
LQFP32
C8051F340DK
C8051F348
32 kB
25
2.25
40
EMIF; I2C; SPI; UART;
2 x UART; USB
4
5
±1.5%
—
—
—
2
TQFP48
C8051F340DK
C8051F349
32 kB
25
2.25
25
I2C; SPI; UART; USB
4
5
±1.5%
—
—
—
2
QFN32/
LQFP32
C8051F340DK
25
I2C; 2 x I2C; SPI;
UART; 2 x UART; USB
•
•
2
QFN32/
LQFP32
C8051F380DK
C8051F38C
C8051T320
C8051T321
C8051T322
C8051T323
C8051T326
C8051T327
C8051T620
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
16 kB
50
48
48
48
48
48
48
48
2.25
1.25
1.25
1.25
1.25
1.25
1.25
1.25
2
25
I C; SPI; UART;
2 x UART; USB
21
I2C; SPI; UART;
2 x UART; USB
2
I C; SPI; UART;
2 x UART; USB
25
2
I C; SPI; UART;
2 x UART; USB
21
2
I C; SPI; UART;
2 x UART; USB
15
2
I C; SPI; UART;
2 x UART; USB
15
2
I C; SPI; UART;
2 x UART; USB
24
2
6
5
±1.5%
10-bit, 21-ch.,
500 ksps
4
5
±1.5%
10-bit, 16-ch.,
500 ksps
•
•
2
LQFP32
C8051T620DK
•
•
2
QFN28
C8051T620DK
4
5
±1.5%
10-bit, 16-ch.,
500 ksps
4
5
±1.5%
—
—
—
2
LQFP32
C8051T620DK
4
5
±1.5%
—
—
—
2
QFN28
C8051T620DK
4
5
±1.5%
—
—
—
—
QFN28
C8051T62DK
4
5
±1.5%
—
—
—
—
QFN28
C8051T622DK
4
5
±1.5%
10-bit, 20-ch.,
500 ksps
•
•
2
QFN32
C8051T620DK
C8051T621
16 kB
48
1.25
24
I C; SPI; UART;
2 x UART; USB
4
5
±1.5%
—
—
—
2
QFN32
C8051T620DK
C8051T622
16 kB
48
1.25
16
I2C; SPI; UART;
2 x UART; USB
4
5
±1.5%
—
—
—
—
QFN24
C8051T620DK
C8051F320
16 kB
25
2.25
25
I2C; SPI; UART; USB
4
5
±1.5%
10-bit, 17-ch.,
200 ksps
•
•
2
LQFP32
C8051F320DK
•
•
2
QFN28
C8051F320DK
C8051F321
16 kB
25
2.25
21
I C; SPI; UART; USB
4
5
±1.5%
10-bit, 13-ch.,
200 ksps
C8051F326
16 kB
25
1.5
15
UART; USB
2
—
±1.5%
—
—
—
—
QFN28
C8051F326DK
C8051F327
16 kB
25
1.5
15
UART; USB
2
—
±1.5%
—
—
—
—
QFN28
C8051F326DK
16
I2C; SPI; UART;
2 x UART; USB
4
5
±1.5%
—
—
—
—
QFN24
C8051T622DK
C8051T623
8 kB
48
1.25
2
MICROCONTROLLER SELECTOR GUIDE / 21
Wireless MCUs
OUTPUT
POWER
(dBm)
2/4.8
KBPS
SENS.
TX CURRENT
(mA)
+11/+20
+13
(dBM)
40
+1 to +20
-121/
-110
85 mA
—
4
256
40
-8 to +13
-121/
-110
17 mA
30
mA
I2C,
2x SPI,
UART
256
40
+1 to +20
-121/
-110
85 mA
53
I2C,
2x SPI,
UART
256
40
-8 to +13
-121/
-110
4352
22
I2C, SPI,
UART
256
40
+1 to +20
25
4352
22
I2C, SPI,
UART
256
40
64 kB
25
4352
19
I2C, SPI,
UART
256
64 kB
25
8448
53
I2C,
2x SPI,
UART
FSK/
OOK
GFSK
(kbps)
(kbps)
PART
NUMBER
FLASH
MEM.
MHz
RAM
(kB)
DIG.
I/O
COMM.
Si1020
128 kB
25
8448
53
I2C,
2x SPI,
UART
256
Si1024
128 kB
25
8448
53
I2C,
2x SPI,
UART
Si1030
128 kB
25
8448
53
Si1034
128 kB
25
8448
Si1000
64 kB
25
Si1002
64 kB
Si1004
Si1021
INT.
OSC
ADC
COMP.
OTHER
PACKAGE
DEV KIT
6
±2%
12-bit,
16-ch.,
75 ksps
2
128 LCD
Segments
LGA85
Si1020DK
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
128 LCD
Segments
LGA85
Si1020DK
—
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
—
LGA85
Si1020DK
17 mA
30
mA
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
—
LGA85
Si1020DK
-121/
-110
35 mA/
85 mA
—
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
LGA42
Si1000DK
-8 to +13
-121/
-110
—
30
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
LGA42
Si1000DK
40
-8 to +13
-121/
-110
—
30
mA
4
6
±2%
10-bit,
15-ch.,
300 ksps
2
CRC;
dc-dc;
RTC
LGA42
Si1000DK
256
40
+1 to +20
-121/
-110
85 mA
—
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
128 LCD
Segments
LGA85
Si1020DK
256
40
-8 to +13
-121/
-110
17 mA
30
mA
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
128 LCD
Segments
LGA85
Si1020DK
256
40
+1 to +20
-121/
-110
85 mA
—
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
—
LGA85
Si1020DK
2
Si1025
64 kB
25
8448
53
I C,
2x SPI,
UART
2
Si1031
64 kB
25
8448
53
I C,
2x SPI,
UART
TIMERS
PWM/
(16PCA
BIT)
2
Si1035
64 kB
25
8448
53
I C,
2x SPI,
UART
256
40
-8 to +13
-121/
-110
17 mA
30
mA
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
—
LGA85
Si1020DK
Si1060
64 kB
25
4352
15
I2C; SPI;
UART
512
120
-20 to +20
-126
18 mA/
85 mA
29
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si106xDK
Si1062
64 kB
25
4352
15
I2C; SPI;
UART
512
120
-40 to +13
-126
18 mA
29
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si106xDK
Si1064
64 kB
25
4352
15
I2C; SPI;
UART
512
120
-40 to +13
-116
18 mA
29
mA
4
6
±2%
10-bit,
15-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si1064DK
Si1001
32 kB
25
4352
22
I2C, SPI,
UART
256
40
+1 to +20
-121/
-110
35 mA/
85 mA
—
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
LGA42
Si1000DK
Si1003
32 kB
25
4352
22
I2C, SPI,
UART
256
40
-8 to +13
-121/
-110
—
30
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
LGA42
Si1000DK
Si1005
32 kB
25
4352
19
I2C, SPI,
UART
256
40
-8 to +13
-121/
-110
—
30
mA
4
6
±2%
10-bit,
15-ch.,
300 ksps
2
CRC;
dc-dc;
RTC
LGA42
Si1000DK
Si1022
32 kB
25
8448
53
I2C,
2x SPI,
UART
256
40
+1 to +20
-121/
-110
85 mA
—
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
128 LCD
Segments
LGA85
Si1020DK
Si1026
32 kB
25
8448
53
I2C,
2x SPI,
UART
256
40
-8 to +13
-121/
-110
17 mA
30
mA
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
128 LCD
Segments
LGA85
Si1020DK
Si1032
32 kB
25
8448
53
I2C,
2x SPI,
UART
256
40
+1 to +20
-121/
-110
85 mA
—
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
—
LGA85
Si1020DK
Si1036
32 kB
25
8448
53
I2C,
2x SPI,
UART
256
40
-8 to +13
-121/
-110
17 mA
30
mA
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
—
LGA85
Si1020DK
Si1061
32 kB
25
4352
15
I2C; SPI;
UART
512
120
-20 to +20
-126
18 mA/
85 mA
29
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si106xDK
Si1063
32 kB
25
4352
15
I2C; SPI;
UART
512
120
-40 to +13
-126
18 mA
29
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si106xDK
Si1065
32 kB
25
4352
15
I2C; SPI;
UART
512
120
-40 to +13
-116
18 mA
29
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si1064DK
Si1010
16 kB
25
768
15
I2C, SPI,
UART
256
40
+1 to +20
-121/
-110
35 mA/
85 mA
—
4
6
±2%
12-bit,
11-ch.,
75 ksps
2
CRC;
RTC
LGA42
Si1010DK
22 / MICROCONTROLLER SELECTOR GUIDE
FSK/
OOK
GFSK
(kbps)
(kbps)
TX CURRENT
(mA)
+11/+20
+13
(dBM)
OUTPUT
POWER
(dBm)
2/4.8
KBPS
SENS.
40
-8 to +13
-121/
-110
—
30
mA
4
256
40
-8 to +13
-121/
-110
—
30
mA
I2C,
2x SPI,
UART
256
40
+1 to +20
-121/
-110
85 mA
53
I2C,
2x SPI,
UART
256
40
-8 to +13
-121/
-110
4352
53
I2C,
2x SPI,
UART
256
40
+1 to +20
25
4352
53
I2C,
2x SPI,
UART
256
40
16 kB
25
768
15
I2C; SPI;
UART
512
Si1082
16 kB
25
768
15
I2C; SPI;
UART
Si1084
16 kB
25
768
15
Si1011
8 kB
25
768
Si1013
8 kB
25
Si1015
8 kB
Si1081
PART
NUMBER
FLASH
MEM.
MHz
RAM
(kB)
DIG.
I/O
COMM.
Si1012
16 kB
25
768
15
I2C, SPI,
UART
256
Si1014
16 kB
25
768
15
I2C, SPI,
UART
Si1023
16 kB
25
4352
53
Si1027
16 kB
25
4352
Si1033
16 kB
25
Si1037
16 kB
Si1080
TIMERS
PWM/
(16PCA
BIT)
INT.
OSC
ADC
COMP.
OTHER
PACKAGE
DEV KIT
6
±2%
12-bit,
11-ch.,
75 ksps
2
CRC;
RTC
LGA42
Si1010DK
4
6
±2%
12-bit,
11-ch.,
75 ksps
2
CRC;
dc-dc;
RTC
LGA42
Si1010DK
—
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
128 LCD
Segments
LGA85
Si1020DK
17 mA
30
mA
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
128 LCD
Segments
LGA85
Si1020DK
-121/
-110
85 mA
—
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
—
LGA85
Si1020DK
-8 to +13
-121/
-110
17 mA
30
mA
4
6
±2%
12-bit,
16-ch.,
75 ksps
2
—
LGA85
Si1020DK
120
-20 to +20
-126
18 mA/
85 mA
29
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si106xDK
512
120
-40 to +13
-126
18 mA
29
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si106xDK
I2C; SPI;
UART
512
120
-40 to +13
-116
18 mA
29
mA
4
6
±2%
10-bit,
15-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si1064DK
15
I2C, SPI,
UART
256
40
+1 to +20
-121/
-110
35 mA/
85 mA
—
4
6
±2%
12-bit,
11-ch.,
75 ksps
2
CRC;
RTC
LGA42
Si1010DK
768
15
I2C, SPI,
UART
256
40
-8 to +13
-121/
-110
—
30
mA
4
6
±2%
12-bit,
11-ch.,
75 ksps
2
CRC;
RTC
LGA42
Si1010DK
25
768
15
I2C, SPI,
UART
256
40
-8 to +13
-121/110
—
30
mA
4
6
±2%
12-bit,
11-ch.,
75 ksps
2
CRC;
dc-dc;
RTC
LGA42
Si1010DK
8 kB
25
768
15
I2C; SPI;
UART
512
120
-20 to +20
-126
18 mA/
85 mA
29
mA
4
6
±2%
10-bit,
18-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si106xDK
Si1083
8 kB
25
768
15
I2C; SPI;
UART
512
120
-40 to +13
-126
18 mA
29
mA
4
6
±2%
10-bit,
15-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si106xDK
Si1085
8 kB
25
768
15
I2C; SPI;
UART
512
120
-40 to +13
-116
18 mA
29
mA
4
6
±2%
10-bit,
15-ch.,
300 ksps
2
CRC;
RTC
QFN36
Si1064DK
Interface Products
REQUEST SAMPLES AND DOWNLOAD DOCUMENTATION AT www.silabs.com/interface
Smart Interface Devices
RAM (BYTES)
DIGITAL
PORT I/O
PINS
COMM.
TIMERS
(16-BIT)
INT.
OSC
TEMP
RANGE
OTHER
PACKAGE
EVAL KIT
1024
1024
—
UART, USB 2.0
—
•
–40 to 85 ºC
Volt Reg
QFN28
CP2102EK
—
1024
1024
4
UART, USB 2.0
—
•
–40 to 85 ºC
Volt Reg,
RS-485
QFN28
CP2103EK
UART to USB
Bridge
—
1024
1152
4
UART, USB 2.0
—
•
–40 to 85 ºC
Volt Reg,
RS-485
QFN24/
QFN28
CP2104EK/
CP2104-MINIEK
CP2105
USB to Dual UART
—
296
608
5
UART, USB 2.0
—
•
–40 to 85 ºC
Volt Reg,
RS-485
QFN24
CP2105EK
CP2108
USB to Quad UART
—
1024
1536 (FIFO)
16
UART, USB 2.0
—
•
–40 to 85 ºC
RS-485
QFN64
CP2108EK
CP2110
HID USB to
UART Bridge
QFN24/
QFN28
CP2110EK
CP2112
2
USB to I C Bridge
CP2114
USB to I2S
Audio Bridge
PART
NUMBER
DESCRIPTION
CP2102
UART to USB
Bridge
—
CP2103
UART to USB
Bridge
CP2104
LCD
EEPROM
SEGMENTS
(kB)
—
—
—
343
194
352
960
512
512 (FIFO)
10
8
12
—
•
–40 to 85 ºC
Volt Reg,
RS-485
2
—
•
–40 to 85 ºC
Volt Reg
QFN24
CP2112EK
2
—
•
–40 to 85 ºC
Volt Reg
QFN32
CO2114EK
UART, USB 2.0
USB 2.0, I C
USB 2.0, I S
MICROCONTROLLER SELECTOR GUIDE / 23
PART
NUMBER
DESCRIPTION
2
LCD
EEPROM
SEGMENTS
(kB)
RAM (BYTES)
DIGITAL
PORT I/O
PINS
COMM.
TIMERS
(16-BIT)
INT.
OSC
TEMP
RANGE
OTHER
PACKAGE
EVAL KIT
CP2120
SPI to I C Bridge,
GPIO Port Expander
—
0
512
(buffer RAM)
—
SPI to I2C
—
•
–40 to 85 ºC
Voltage
Monitor
QFN20
CP2120EB
CP2130
USB to SPI Bridge
—
348
320 (FIFO)
11
USB to SPI
—
•
–40 to 85 ºC
Split VDDIO;
VREG
QFN24
CP2130EK
CP2200
Ethernet Controller
—
8K
2 kB TX buffer,
4 kB RX buffer
—
8-bit
n-muxed
Ext. Mem I/F
—
–40 to 85 ºC
Integrated
Ethernet
Transceiver
TQFP48
ETHERNETDK
CP2201
Ethernet Controller
—
8K
2 kB TX buffer,
4 kB RX buffer
—
8-bit muxed
Ext. Mem I/F
—
–40 to 85 ºC
Integrated
Ethernet
Transceiver
QFN28
ETHERNETDK
CP2400
LCD Driver
128
0
256
36
SPI
2
•
–40 to 85 ºC
Ultra-low
power mode
QFN48/
TQFP48
CP2400DK
CP2401
LCD Driver
128
0
256
36
I2C
2
•
–40 to 85 ºC
Ultra-low
power mode
QFN48/
TQFP48
CP2401DK
QFN32
CP2400DK
QFN32
CP2401DK
CP2402
LCD Driver
64
0
256
20
SPI
2
•
–40 to 85 ºC
Ultra-low
power mode
CP2403
LCD Driver
64
0
256
20
I2C
2
•
–40 to 85 ºC
Ultra-low
power mode
Silicon Labs Online Utilities
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT www.silabs.com/online-utilities
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 crossmatch, 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. www.silabs.com/cross-reference
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. www.silabs.com/parametric-search
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. www.silabs.com/parametric-search
24 / MICROCONTROLLER SELECTOR GUIDE
Hardware Support
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT www.silabs.com/devkits
Development Support
Silicon Labs offers complete tools to help designers throughout the entire project. 8-bit, 32-bit microcontroller
and EZRadioPRO ® wireless 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.
Complete development system includes the following:
• Prototyping/demonstration board
• USB cable
• Simplicity Studio:
• Simplicity IDE
• energyAware Tools
• Configuration Tools
• Production Programmer
• Design Resources and Documentation
MCU USB
TOOLSTICK
EFM32™ GECKO
DEVELOPMENT KIT
Si106x WIRELESS MCU
PICO CARD AND
WIRELESS MOTHERBOARD
C8051F990 SLIDER
EVALUATION KIT
MICROCONTROLLER SELECTOR GUIDE / 25
EFM32™ 32-bit Microcontroller Development Tools
EFM32 Starter Kits
The EFM32™ starter kits are an excellent way to get familiar with the EFM32 32-bit microcontrollers (MCUs).
The starter kits contain sensors and peripherals demonstrating some of the MCU’s many capabilities and can
serve as a starting point for application development. From Simplicity Studio you get full access to the kit
information and can program the kit with the demos and code examples available for the devices.
EFM32 Development Kits
Silicon Labs’ EFM32 development kits provide a complete solution for testing advanced, energy efficient
applications using EFM32 32-bit MCUs. From Simplicity Studio you get full access to the kit information and can
program the kit with the demos and code examples available for the devices.
EFM32™ ZERO GECKO
STARTER KIT
CP2130 USB-TO-SPI
BRIDGE EVALUATION KIT
C8051F960 MCU CARD
WITH Si1120 DAUGHTER CARD
CP2104 USB-TO-UART
MINI EVALUATION KIT
26 / MICROCONTROLLER SELECTOR GUIDE
Software Support
FIND THE TOOLS YOU NEED TO HELP WITH YOUR ENTIRE PROJECT www.silabs.com/simplicity-studio
Simplicity Studio
Silicon Labs’ EFM32™ 32-bit and 8051 8-bit MCUs are supported by Simplicity Studio — a complimentary
software suite that provides instant, one-click access to all your IDE, EFM32 tools, software, code examples,
news, documents and resources.
• Always updated: Automatically keeps you up-to-date with changes affecting your development environment.
• One-click accessibility: Instant access to tools, relevant documentation, software and source code libraries.
• World-class simplicity: Includes a product selector to help you speed up the MCU selection process.
Simplicity Integrated Development Environment (IDE)
The Eclipse-based Simplicity IDE enables code development and debugging for Silicon Labs MCU, supporting
both EFM32 and 8051 MCUs. The Simplicity IDE includes:
• Support for Keil®, IAR® and GCC build tools
• Complementary Keil® PK51 development tools for
8-bit 8051 MCUs – no code size limits
• Source code editor
• Project manager
• Device programmer
• Full-speed, non-intrusive, in-circuit debug logic
•
•
•
•
•
•
Source-level debug
Eclipse Debugger for C/C++ (EDC)
Variable/memory watch window
Real-time breakpoints
Memory and register inspect/modify
Single and multi-step debugging
energyAware Tools
Simplicity Studio’s energyAware software tools allow developers to create energy-friendly applications, reducing
power consumption and increasing battery life.
• energyAware Profiler: Analyze real-time current consumption with Advanced Energy Monitoring
• energyAware Battery: Estimate power consumption and battery life without writing code
• energyAware Designer: Quickly configure MCU pin-outs and generate C-code
• energyAware Commander: Easily download demos and control kits
MICROCONTROLLER SELECTOR GUIDE / 27
Silicon Labs’ products are designed and manufactured
to ISO 9001, ISO 14001 and ISO/TS 16949 standards.
ISO 9001
ISO 14001
ISO/TS 16949
Quality Management System
Design and Manufacture of Integrated Circuits
Certificate Registration No: 951 08 4762
Environmental Management System
Design and Manufacture of Integrated Circuits
Certificate Registration No: 951 09 4998
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%
© 2014 Silicon Laboratories Inc. EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations thereof, “the world’s most energy friendly microcontrollers,” Ember, EZRadioPRO, Precision32,
Silicon Laboratories and the Silicon Labs logo are trademarks or registered trademarks of Silicon Laboratories Inc. ARMCortex-M0/M0+/M3/M4 and Keil are trademarks or registered trademarks of ARM Limited.
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 www.silabs.com. 3000, Februar y 2014 Rev S SEL-MCU
SIL IC ON L A B S | 4 0 0 W. CE S A R CH AV E Z | AUS T IN, T X 7 8 7 01 | US A | +1 (512 ) 416 - 8 5 0 0 | SIL A B S .C OM