Hardware
Frequency | Flash (kB) | RAM (kB) | GPIO | ADC 1 | ADC 2 | DAC | ACMP | USB | SPI | UART | I2C | Packages | Timers | Vdd (Min) | Vdd (Max) | PWM/PCA Ch. | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EFM8 BB5
EFM8 BB5 8-bit Microcontrollers (MCUs)
|
50 | 8, 16, 32 | 1.28, 2.30 | 16, 25, 29 | 12-bit, 12-ch., 12-bit, 16-ch, 12-bit, 16-ch. | — | -, 10-bit, 1-ch, 10-bit, 1-ch. | 2 | 1 | 1, 2 | 1,2 | QFN20, QFN32, TSSOP20, TSSOP28 | 4 | 1.8 | 5.5 | 3 | |
EFM8 Busy Bee
EFM8 Busy Bee 8-bit Microcontrollers (MCUs)
|
25, 50 | 2, 4, 8, 16, 32, 64 | 0.25, 0.5, 2.25, 4.25 | 13, 16, 18, 20, 21, 22, 28, 29 | 12-bit, 12-ch., 12-bit, 13-ch., 12-bit, 15-ch., 12-bit, 16-ch., 12-bit, 20-ch. | — | 12-bit, 2-ch., 12-bit, 4-ch., — | 2 | 1 | 1, 2 | 1 1 | QFN20, QFN24, QFN28, QFN32, QFP32, QSOP24, SOIC16 | 4, 5, 6 | 2.2 | 3.6 | 3, 6 | |
EFM8 Laser Bee
EFM8 Analog Intensive Laser Bee 8-bit Microcontrollers (MCUs)
|
72 | 16, 32, 64 | 1.25, 2.25, 4.25 | 20, 21, 28, 29 | 14-bit, 12-ch., 14-bit, 13-ch., 14-bit, 20-ch. | — | 12-bit, 2-ch., 12-bit, 4-ch., — | 2 | 1 | 2 | 1 1 | QFN24, QFN32, QFP32, QSOP24 | 6 | 2.2 | 3.6 | 6 | |
EFM8 Sleepy Bee
EFM8 Ultra Low Power Sleepy Bee 8-bit Microcontrollers (MCUs)
|
25 | 2, 4, 8, 16, 32, 64 | 0.25, 0.5, 4 | 13, 16, 17, 24 | 10-bit, 15-ch., 10-bit, 23-ch., 12-bit, 10-ch., 12-bit, 9-ch. | — | — | 1, 2 | 1, 2 | 1 | 1 | CSP16, QFN20, QFN24, QFN32, QFP32, QSOP24 | 4 | 1.8 | 3.6 | 3, 6 | |
EFM8 Universal Bee
EFM8 USB Capable Universal Bee 8-bit Microcontrollers (MCUs)
|
48 | 8, 16, 32, 64 | 2, 4 | 13, 17, 22, 25, 40 | 10-bit, 20-ch., 10-bit, 32-ch., 12-bit, 11-ch., 12-bit, 15-ch., 12-bit, 20-ch. | — | — | 2 | 1 | 2 | 2 1 | QFN20, QFN28, QFN32, QFP32, QFP48, QSOP24 | 5, 6 | 2.2, 2.7 | 3.8, 5.25 | 3, 5 | |
C8051F00x/01x
Analog-Intensive MCUs
|
20, 25 | 32 | 0.25, 2.25 | 8, 16, 32 | 10-bit, 4-ch., 100 ksps, 10-bit, 8-ch., 100 ksps, 12-bit, 4-ch., 100 ksps, 12-bit, 8-ch., 100 ksps | — | 12-bit, 2-ch. | 1, 2 | 1 | 1 | 1 | QFP32, QFP48, QFP64 | 4 | 2.7 | 3.6 | 5 | |
C8051F02x
C8051F02x Analog-Intensive MCUs
|
25 | 64 | 4.25 | 32, 64 | 10-bit, 8-ch., 100 ksps, 12-bit, 8-ch., 100 ksps | 8-bit, 8-ch., 500 ksps | 12-bit, 2-ch. | 2 | 1 | 2 | 1 | QFP100, QFP64 | 5 | 2.7 | 3.6 | 5 | |
C8051F2xx
C8051F2xx Small Form Factor Microcontrollers
|
25 | 8 | 0.25, 1.25 | 22, 32 | 12-bit, 32-ch., 100 ksps, 8-bit, 22-ch., 100 ksps, 8-bit, 32-ch., 100 ksps, — | — | — | 2 | 1 | 1 | QFP32, QFP48 | 3 | 2.7 | 3.6 | 0 | ||
C8051F04x
C8051F04x Analog-Intensive MCUs
|
25 | 32, 64 | 4.25 | 32, 64 | 10-bit, 13-ch., 100 ksps, 12-bit, 13-ch., 100 ksps | 8-bit, 8-ch., 500 ksps, — | 12-bit, 2-ch., — | 3 | 1 | 2 | 1 | QFP100, QFP64 | 5 | 2.7 | 3.6 | 6 | |
C8051F06x
C8051F06x Analog-Intensive MCUs
|
25 | 32, 64 | 4.25 | 24, 59 | 16-bit, 1-ch., 1 Msps | 16-bit, 1-ch., 1 Msps | 12-bit, 2-ch., — | 3 | 1 | 2 | 1 | QFP100, QFP64 | 5 | 2.7 | 3.6 | 6 | |
C8051F12x/13x
C8051F12x/13x Analog-Intensive MCUs
|
50, 100 | 64, 128 | 8 | 32, 64 | 10-bit, 8-ch., 100 ksps, 12-bit, 8-ch., 100 ksps | 8-bit, 8-ch., 500 ksps, — | 12-bit, 2-ch., — | 2 | 1 | 2 | 1 | QFP100, QFP64 | 5 | 2.7 | 3.6 | 6 | |
C8051F30x
C8051F30x Small Form Factor Microcontrollers
|
25 | 2, 4, 8 | 0.25 | 8 | 8-bit, 8-ch., 500 ksps, — | — | — | 1 | 0 | 1 | 1 | QFN11 | 3 | 2.7 | 3.6 | 3 | |
C8051F31x
C8051F31x Small Form Factor Microcontrollers
|
25 | 8, 16 | 1.25 | 21, 25, 29 | 10-bit, 13-ch.,200 ksps, 10-bit, 17-ch., 200 ksps, 10-bit, 21-ch., 200 ksps, — | — | — | 2 | 1 | 1 | 1 | QFN24, QFN28, QFP32 | 4 | 2.7 | 3.6 | 5 | |
C8051F32x/34x
C8051F32x/34x USB Microcontrollers
|
25, 50 | 16, 32, 64 | 1.5, 2.25, 4.25, 5.25 | 15, 21, 25, 40 | 10-bit, 13-ch., 200 ksps, 10-bit, 17-ch., 200 ksps, 10-bit, 20-ch., 200 ksps, 10-bit, 21-ch., 200 ksps, — | — | — | 0, 2 | 0, 1 | 1, 2 | 1 | QFN28, QFN32, QFP32, QFP48 | 2, 4 | 2.7, 4 | 5.25 | 0, 5 | |
C8051F33x
C8051F33x Small Form Factor Microcontrollers
|
25 | 2, 4, 8, 16 | 0.75 | 17, 21 | 10-bit, 16-ch., 200 ksps, — | — | 10-bit, 1-ch., — | 1 | 1 | 1 | 1 | QFN20, QFN24 | 4 | 2.7 | 3.6 | 3 | |
C8051F35x
C8051F35x Analog-Intensive MCUs
|
50 | 8 | 0.75 | 17 | 16-bit, 8-ch., 1 ksps, 24-bit, 8-ch., 1 ksps | — | 8-bit, 2-ch. | 1 | 1 | 1 | 1 | QFN28, QFP32 | 4 | 2.7 | 3.6 | 3 | |
C8051F36x
C8051F36x Small Form Factor Microcontrollers
|
50, 100 | 16, 32 | 1.25 | 25, 29, 39 | 10-bit, 17-ch., 200 ksps, 10-bit, 21-ch., 200 ksps, — | — | 10-bit, 1-ch., — | 2 | 1 | 1 | 1 | QFN28, QFP32, QFP48 | 4 | 2.7 | 3.6 | 6 | |
C8051F38x
C8051F38x Microcontrollers
|
50 | 16, 32, 64 | 2.25, 4.25 | 25, 40 | 10-bit, 21-ch., 500 ksps, 10-bit, 32-ch., 500 ksps, — | — | — | 2 | 1 | 2 | 2 | QFN32, QFP32, QFP48 | 6 | 2.7 | 5.25 | 5 | |
C8051F39x
C8051F39x Small Form Factor Microcontrollers
|
50 | 4, 8, 16 | 1 | 17, 21 | 10-bit, 16-ch., 500 ksps, — | — | 10-bit, 2-ch., — | 1 | 1 | 1 | 2 | QFN20, QFN24 | 6 | 1.8 | 3.6 | 3 | |
C8051F41x
C8051F41x Small Form Factor Microcontrollers
|
50 | 16, 32 | 2.25 | 20, 24 | — | — | 12-bit, 2-ch. | 2 | 1 | 1 | 1 | QFN28, QFP32 | 4 | 2 | 5.25 | 6 | |
C8051F50x
C8051F50x Automotive & Industrial MCUs
|
50 | 32, 64 | 4.25 | 25, 33, 40 | 12-bit, 25-ch., 200 ksps, 12-bit, 32-ch., 200 ksps | — | — | 2 | 1 | 1 | 1 | QFN32, QFN40, QFN48, QFP32, QFP48 | 4 | 1.8 | 5.25 | 6 | |
C8051F51x
C8051F51x Automotive & Industrial MCUs
|
50 | 32 | 4.25 | 33 | 12-bit, 32-ch., 200 ksps | — | — | 2 | 1 | 1 | 1 | QFN40 | 4 | 1.8 | 5.25 | 6 | |
C8051F52x
C8051F52x Automotive & Industrial MCUs
|
25 | 2, 4, 8 | 0.25 | 6 | 12-bit, 6-ch., 200 ksps | — | — | 1 | 1 | 1 | DFN10 | 3 | 2 | 5.25 | 3 | ||
C8051F53x
C8051F53x Automotive & Industrial MCUs
|
25 | 2, 4, 8 | 0.25 | 16 | 12-bit, 16-ch., 200 ksps | — | — | 1 | 1 | 1 | QFN20, TSSOP20 | 3 | 2 | 5.25 | 3 | ||
C8051F54x
C8051F54x Automotive & Industrial MCUs
|
50 | 8, 16 | 1.25 | 18, 25 | 12-bit, 18-ch., 200 ksps, 12-bit, 25-ch., 200 ksps | — | — | 2 | 1 | 1 | QFN24, QFN32, QFP32 | 4 | 1.8 | 5.25 | 6 | ||
C8051F55x
C8051F55x Automotive & Industrial MCUs
|
50 | 16, 32 | 2.25 | 18 | 12-bit, 18-ch., 200 ksps | — | — | 2 | 1 | 1 | 1 | QFN24 | 4 | 1.8 | 5.25 | 6 | |
C8051F56x
C8051F56x Automotive & Industrial MCUs
|
50 | 16, 32 | 2.25 | 25, 33 | 12-bit, 25-ch., 200 ksps, 12-bit, 32-ch., 200 ksps | — | — | 2 | 1 | 1 | 1 | QFN32, QFN40, QFP32 | 4 | 1.8 | 5.25 | 6 | |
C8051F57x
C8051F57x Automotive & Industrial MCUs
|
50 | 16, 32 | 2.25 | 33 | 12-bit, 32-ch., 200 ksps | — | — | 2 | 1 | 1 | 1 | QFN40 | 4 | 1.8 | 5.25 | 6 | |
C8051F58x
C8051F58x Automotive & Industrial MCUs
|
50 | 96, 128 | 8 | 25, 33, 40 | 12-bit, 25-ch., 200 ksps, 12-bit, 32-ch., 200 ksps | — | — | 3 | 1 | 2 | 1 | QFN32, QFN40, QFN48, QFP32, QFP48 | 6 | 1.8 | 5.25 | 12 | |
C8051F59x
C8051F59x Automotive & Industrial MCUs
|
50 | 96 | 8 | 33 | 12-bit, 32-ch., 200 ksps | — | — | 3 | 1 | 2 | 1 | QFN40 | 6 | 1.8 | 5.25 | 12 | |
C8051F80x/1x/2x/3x
C8051F80x/1x/2x/3x Capacitive Touch Sense MCUs
|
25 | 4, 8, 16 | 0.25, 0.5 | 13, 17 | 10-bit, 12-ch., 500 ksps, 10-bit, 16-ch., 500 ksps, — | — | — | 1 | 1 | 1 | 1 | QFN20, SOIC16 | 3 | 1.8 | 3.6 | 3 | |
C8051F85x
C8051F85x Small Form Factor MCUs
|
25 | 2, 4, 8 | 0.25, 0.5 | 16, 18 | — | — | — | 2 | 1 | 1 | 1 | QFN20, QSOP24 | 4 | 2.2 | 3.6 | 3 | |
C8051F86x
C8051F86x Small Form Factor MCUs
|
25 | 2, 4, 8 | 0.25, 0.5 | 13 | 12-bit, 12-ch., 200 ksps, — | — | — | 2 | 1 | 1 | 1 | SOIC16 | 4 | 2.2 | 3.6 | 3 | |
C8051F90x-91x
C8051F90x/91x Ultra Low-Power MCUs
|
25 | 8, 16 | 0.75 | 16 | 10-bit, 15-ch., 300 ksps, 12-bit, 15-ch., 75 ksps | — | — | 2 | 2 | 1 | 1 | QFN24 | 4 | 0.9 | 3.6 | 6 | |
C8051F92x-93x
C8051F92x-93x Ultra Low-Power MCUs
|
25 | 32, 64 | 4.25 | 16, 24 | 10-bit, 15-ch., 300 ksps, 10-bit, 23-ch., 300 ksps | — | — | 2 | 2 | 1 | 1 | QFN24, QFN32, QFP32 | 4 | 0.9 | 3.6 | 6 | |
C8051F96x
C8051F96x Ultra Low-Power Microcontrollers
|
25 | 16, 32, 64, 128 | 4.25, 8 | 34, 57 | 12-bit, 16-ch., 75 ksps | — | — | 2 | 1, 2 | 1 | 1 1 | QFN40, QFN76, QFP80 | 4 | 1.8 | 3.8 | 6 | |
C8051F97x
C8051F97x Low-Power Capacitive Sense MCUs
|
25 | 16, 32 | 4, 8 | 19, 28, 43 | 10-bit, 19-ch., 300 ksps, 10-bit, 28-ch., 300 ksps, 10-bit, 43-ch., 300 ksps | — | — | 0 | 1 | 1 | 1 1 | QFN24, QFN32, QFN48 | 4 | 1.8 | 3.6 | 3 | |
C8051F98x
C8051F98x Ultra Low-Power Microcontrollers
|
25 | 2, 4, 8 | 0.5 | 16, 17 | 10-bit, 10-ch., 300 ksps, 10-bit, 9-ch., 300 ksps, 12-bit, 10-ch., 75 ksps, 12-bit, 9-ch., 75 ksps, — | — | — | 1 | 0, 1 | 1 | 1 | QFN20, QFN24, QSOP24 | 4 | 1.8 | 3.6 | 3 | |
C8051F99x
C8051F99x Low Power Capacitive Touch Sense MCUs
|
25 | 8 | 0.5 | 16, 17 | 12-bit, 10-ch., 75 ksps, 12-bit, 9-ch., 75 ksps, — | — | — | 1 | 1 | 1 | 1 | QFN20, QFN24, QSOP24 | 4 | 1.8 | 3.6 | 3 |
Kits and Boards
EFM8BB1 Low Cost 8-bit MCU Explorer Kit

EFM8BB1 Low Cost 8-bit MCU Explorer Kit
Software and Tools
8-bit Software Development
Simplicity Studio is the core development environment designed to support the Silicon Labs IoT portfolio of 8-bit SoCs. It provides access to target device-specific web and SDK resources in the Launcher; software and hardware configuration tools; an integrated development environment (IDE) featuring industry-standard code editors, compilers and debuggers; and advanced, value-add tools for network analysis and code-correlated energy profiling.
Silicon Labs offers an advanced 8-bit microcontroller studio, available at no charge to developers. These tools unlock the power and flexibility of the 8-bit 8051 microcontroller family. All C8051Fxxx families are supported by the 8-bit Studio. If your 8051 device does not appear in the 8-bit studio list, you can also use Simplicity Studio Software Suite.
Simplicity Studio | Simplicity Studio is designed to make the development process easier, faster, and more efficient by providing designers with everything they need to complete their projects from initial concept to final product. The Simplicity Studio platform provides unified development support for EFM8 and 8051 SoCs, complete with wireless stacks. | |
8-bit Microcontroller Studio | These tools help develop, download, and debug firmware to the 8051 8-bit MCU devices. Now includes an unlimited Keil® PK51 Professional Developer's Kit | |
EFM8 IEC-60730 Class B Safety Software | The EFM8 IEC-60730 software package enables end products using the EFM8 MCUs to quickly comply with the IEC-60730 Class B standard. |
-
Technical Documentation
Find Data Sheets, App Notes and More.
-
8-bit Microcontroller Training
Discover training curriculum including written and video modules.
-
Visit The Community
Engage with our engineers and developers from around the world and check out our knowledge base articles featuring FAQs, example code and additional resources.
Applications