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