Overview
The STM8L151G2U6 is an ultra-low-power 8-bit microcontroller from STMicroelectronics, part of the STM8L151x2/3 family. It features an enhanced STM8 CPU core that provides 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 microcontroller is optimized 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 incorporates embedded data EEPROM and low-power, low-voltage single-supply program Flash memory. It also includes a range of enhanced I/Os and peripherals, such as a 12-bit ADC, two comparators, a real-time clock, two 16-bit timers, one 8-bit timer, and standard communication interfaces like SPI, I2C, and USART.
Key Specifications
Parameter | Value |
---|---|
Operating Power Supply | 1.65 to 3.6 V (without BOR), 1.8 to 3.6 V (with BOR) |
Operating Temperature Range | -40 to 85 °C |
Core | STM8 |
Maximum Frequency | 16 MHz, 16 CISC MIPS peak |
Flash Program Memory | Up to 8 Kbytes |
Data EEPROM | 256 bytes with ECC |
RAM | 1 Kbyte |
Package | UFQFPN28 4X4X0.6 P0.5 NO EXP PAD |
RoHS Compliance | Ecopack2 |
Grade | Industrial |
Key Features
- Low Power Modes: 5 low-power modes including Wait, Low power run, Low-power wait, Active-halt with RTC, and Halt.
- Advanced STM8 Core: Harvard architecture and 3-stage pipeline, with up to 16 MIPS at 16 MHz.
- Peripherals: 12-bit ADC, two ultra-low-power comparators, real-time clock, two 16-bit timers, one 8-bit timer, SPI, I2C, and USART interfaces.
- DMA: 4 channels supporting ADC, SPI, I2C, USART, timers, and one channel for memory-to-memory.
- Capacitive Sensing: Up to 20 capacitive sensing channels supporting touchkey, proximity touch, linear touch, and rotary touch sensors.
- Debugging and Programming: Fast on-chip programming and non-intrusive debugging with SWIM, and bootloader using USART.
- Reset and Supply Management: Low-power, ultra-safe BOR reset with 5 selectable thresholds, ultra-low-power POR/PDR, and programmable voltage detector (PVD).
Applications
The STM8L151G2U6 is suitable for a variety of low-power applications, including:
- Industrial Automation: For control and monitoring in industrial environments.
- Consumer Electronics: For devices requiring low power consumption such as remote controls, sensors, and other battery-powered devices.
- Medical Devices: For applications needing low power and reliable performance.
- Automotive Systems: For various automotive control and sensing applications.
- IoT Devices: For Internet of Things applications where low power consumption is critical.
Q & A
- What is the maximum operating frequency of the STM8L151G2U6?
The maximum operating frequency is 16 MHz, providing up to 16 CISC MIPS peak performance.
- What are the operating power supply ranges for the STM8L151G2U6?
The operating power supply ranges from 1.65 to 3.6 V (without BOR) and 1.8 to 3.6 V (with BOR).
- What types of low-power modes are available on the STM8L151G2U6?
The device features 5 low-power modes: Wait, Low power run, Low-power wait, Active-halt with RTC, and Halt.
- What peripherals are included in the STM8L151G2U6?
The device includes a 12-bit ADC, two ultra-low-power comparators, a real-time clock, two 16-bit timers, one 8-bit timer, SPI, I2C, and USART interfaces.
- How much Flash program memory does the STM8L151G2U6 have?
The device has up to 8 Kbytes of Flash program memory.
- What is the package type of the STM8L151G2U6?
The package type is UFQFPN28 4X4X0.6 P0.5 NO EXP PAD.
- Is the STM8L151G2U6 RoHS compliant?
Yes, the STM8L151G2U6 is RoHS compliant with an Ecopack2 grade.
- What is the temperature range for the STM8L151G2U6?
The operating temperature range is from -40 to 85 °C.
- Does the STM8L151G2U6 support capacitive sensing?
Yes, it supports up to 20 capacitive sensing channels for touchkey, proximity touch, linear touch, and rotary touch sensors.
- What debugging and programming capabilities does the STM8L151G2U6 have?
The device features fast on-chip programming and non-intrusive debugging with SWIM, and a bootloader using USART.