embedded processors controllers

STM8L051F3

Full part number: STM8L051F3P6

Every spec below is cited to the manufacturer datasheet. Compare the closest alternatives, then ask the assistant what it means for your design.

00 — Overview

What the STM8L051F3 does

The STM8L051F3x is an 8-bit ultra-low-power microcontroller featuring 8-Kbyte Flash, 256-byte EEPROM, and 1-Kbyte RAM. It operates on a 1.8 V to 3.6 V supply across a temperature range of −40 °C to 85 °C. Key specifications include a maximum frequency of 16 MHz, a 12-bit ADC up to 1 Msps, and up to 40 external interrupt sources. The device supports five low-power modes with currents as low as 350 nA in Halt mode. It integrates communication interfaces including SPI, Fast I2C, and USART, along with two 16-bit timers and a real-time clock. This MCU is typically used in battery-powered applications requiring extended runtime and minimal power consumption.

Next step
Start building with STM8L051F3 → Every number above is cited straight from the datasheet — ask what they mean for your design, and the assistant answers from the same source documents.
01 — Key specifications

Datasheet parameters

Datasheet parameters for STM8L051F3
ParameterMinTypMaxConditionsSource
supply voltage range 1.8 V 3.6 V fSYSCLK = 16 MHz; vdd(all modes, read/write/erase); Flash program and data EEPROM memory ST datasheet, p. 65 — Table 33. Flash program and data EEPROM memory
abs max current (abs max) 80 mA ST datasheet, p. 46 — Table 13. Current characteristics
operating temperature -40 °C 85 °C 1.8 V ≤ VDD< 3.6 V; ta; General operating conditions ST datasheet, p. 48 — Table 15. General operating conditions
clock frequency 320 kHz 8 MHz 1.8 V ≤ VDDA≤ 2.4 V with zooming; fadc; 8.3.10 12-bit ADC1 characteristics ST datasheet, p. 80 — 8.3.10 12-bit ADC1 characteristics
power dissipation 181 mW TSSOP20; pd; General operating conditions ST datasheet, p. 48 — Table 15. General operating conditions
cpu speed 16 MHz ST datasheet, p. 10 — Table 1. STM8L051F3 features and peripheral counts
program memory size 8 KB ST datasheet, p. 10 — Table 1. STM8L051F3 features and peripheral counts
ram size 1 KB ST datasheet, p. 10 — Table 1. STM8L051F3 features and peripheral counts
io count 18 ST datasheet, p. 10 — Table 1. STM8L051F3 features and peripheral counts
adc resolution 12 bit ST datasheet, p. 10 — Table 1. STM8L051F3 features and peripheral counts
core size 8 bit ST datasheet, p. 10 — Table 1. STM8L051F3 features and peripheral counts
fall time 300 ns tf(sda) ST datasheet, p. 77 — Table 41. I2C characteristics
data retention 30 year TRET = +85 °C; tret(data memory); Flash program and data EEPROM memory ST datasheet, p. 65 — Table 33. Flash program and data EEPROM memory
program erase cycles 100 cycle TA = -40 to +85 °C; (program memory); Flash program and data EEPROM memory ST datasheet, p. 65 — Table 33. Flash program and data EEPROM memory
load capacitance 20 pF c; HSE oscillator characteristics ST datasheet, p. 61 — Table 28. HSE oscillator characteristics
sample rate 760 kHz VAINon all slow channels; fconv; 8.3.10 12-bit ADC1 characteristics ST datasheet, p. 80 — 8.3.10 12-bit ADC1 characteristics
02 — Alternatives

Closest matches to STM8L051F3

STM8L052C6 8.6× higher quiescent current, 4.0× higher program memory size, 2.0× higher ram size
STM8S003F3 1.6× higher supply voltage range, 1.5× lower data retention, 1.5× lower rise time
STM8S903F3 1.6× higher supply voltage range, 1.5× lower data retention, 1.2× higher abs max current
STM32L011D3 4.0× higher core size, 2.4× lower fall time, 2.0× higher clock frequency
STM8S105C4 2.4× higher power dissipation, 2.0× higher program memory size, 2.0× higher ram size
STM8S001J3M3 3.7× lower power dissipation, 1.9× higher operating temperature, 1.6× higher supply voltage range
STM32L010F4 4.2× higher rise time, 4.0× higher core size, 2.0× higher clock frequency
STM32L010F4P6 4.2× higher rise time, 4.0× higher core size, 2.0× higher clock frequency
03 — FAQ

Frequently asked questions

What is the absolute maximum current rating for the STM8L051F3P6?

The absolute maximum current is 80 mA.

What is the ADC resolution of the STM8L051F3P6?

The ADC resolution is 12 bit.

What is the clock frequency for the 12-bit ADC1 characteristics when 1.8 V ≤ VDDA≤ 2.4 V with zooming?

The clock frequency is 8 MHz.

What is the core size of the STM8L051F3P6?

The core size is 8 bit.

What is the maximum CPU speed of the STM8L051F3P6?

The maximum CPU speed is 16 MHz.

What is the data retention time for the Flash program and data EEPROM memory at TRET = +85 °C?

The data retention time is 30 year.

What is the fall time (tf(sda))?

The fall time (tf(sda)) is 300 ns.

How many I/Os does the STM8L051F3P6 have?

The STM8L051F3P6 has 18 I/Os.

What is the load capacitance for the HSE oscillator characteristics?

The load capacitance is 20 pF.

What is the maximum operating temperature for the STM8L051F3P6 when VDD is between 1.8 V and 3.6 V under general operating conditions?

The maximum operating temperature is 85 °C.

What is the power dissipation for the STM8L051F3P6 in a TSSOP20 package under general operating conditions?

The power dissipation is 181 mW.

What is the program erase cycle endurance for the STM8L051F3P6 Flash program and data EEPROM memory at TA = -40 to +85 °C?

The program erase cycle endurance is 100 cycle.

Design help What do I need around the STM8L051F3? →