Overview
The STM8L151F3P6 is an ultra-low-power 8-bit microcontroller (MCU) from STMicroelectronics. It features an enhanced STM8 CPU core, providing increased processing power of up to 16 MIPS at 16 MHz, while maintaining the advantages of a CISC architecture with improved code density and a 24-bit linear addressing space. This MCU is designed for low-power operations and includes an integrated debug module with a hardware interface (SWIM) for non-intrusive in-application debugging and ultrafast Flash programming. The device also includes embedded data EEPROM and low-power, low-voltage single-supply program Flash memory.
Key Specifications
Parameter | Value |
---|---|
Supply Voltage Min | 1.65 V |
Supply Voltage Max | 3.6 V |
Operating Temperature Min | -40°C |
Operating Temperature Max | 85°C |
Core | STM8 |
Flash Program Memory | Up to 8 Kbytes |
Data EEPROM | Up to 256 bytes |
RAM | 1 Kbyte |
Package Name | TSSOP-20 |
RoHS Compliance | Ecopack2 |
Grade | Industrial |
Key Features
- Enhanced STM8 CPU core with up to 16 MIPS at 16 MHz and a 24-bit linear addressing space.
- Integrated debug module with SWIM interface for non-intrusive debugging and ultrafast Flash programming.
- Low-power modes: Wait, Low power run, Low-power wait, Active-halt with RTC, Halt.
- Ultra-low leakage per I/O: 50 nA.
- Fast wakeup from Halt: 5 μs.
- 12-bit ADC up to 1 Msps/28 channels, temperature sensor, and internal reference voltage.
- Two ultra-low-power comparators.
- Two 16-bit timers and one 8-bit timer.
- Standard communication interfaces: SPI, I²C, USART.
- Up to 41 I/Os, all mappable on interrupt vectors.
- Capacitive sensing channels supporting touchkey, proximity touch, linear touch, and rotary touch sensors.
Applications
The STM8L151F3P6 is suitable for a wide range of applications requiring low power consumption and high performance. These include:
- Industrial control systems.
- Automotive systems.
- Consumer electronics.
- Medical devices.
- IoT devices.
- Smart home devices.
Q & A
- What is the maximum operating frequency of the STM8L151F3P6?
The maximum operating frequency is 16 MHz, providing up to 16 MIPS. - What is the supply voltage range for the STM8L151F3P6?
The supply voltage range is from 1.65 V to 3.6 V. - What are the operating temperature ranges for the STM8L151F3P6?
The operating temperature range is from -40°C to 85°C. - Does the STM8L151F3P6 have integrated debug capabilities?
Yes, it features an integrated debug module with a SWIM interface for non-intrusive debugging and ultrafast Flash programming. - What types of timers are available on the STM8L151F3P6?
The device includes two 16-bit timers and one 8-bit timer. - What communication interfaces are supported by the STM8L151F3P6?
The device supports SPI, I²C, and USART interfaces. - Is the STM8L151F3P6 RoHS compliant?
Yes, it is RoHS compliant with an Ecopack2 grade. - What is the package type of the STM8L151F3P6?
The package type is TSSOP-20. - Does the STM8L151F3P6 support capacitive sensing?
Yes, it supports up to 20 capacitive sensing channels for various touch and proximity sensors. - What is the amount of Flash program memory and data EEPROM in the STM8L151F3P6?
The device has up to 8 Kbytes of Flash program memory and up to 256 bytes of data EEPROM.