Overview
The STM8L151G6U7TR is a member of the STM8L ultra-low-power 8-bit microcontroller family from STMicroelectronics. This device is part of the medium-density STM8L15x series, which is designed to offer high processing power while maintaining ultra-low power consumption. The STM8L151G6U7TR operates within a voltage range of 1.8 V to 3.6 V and is available in temperature ranges of -40 to +85 °C and -40 to +125 °C. It features an enhanced STM8 CPU core with a Harvard architecture and a 3-stage pipeline, providing up to 16 MIPS at 16 MHz. The microcontroller includes integrated debug modules, embedded data EEPROM, and low-power Flash memory, making it suitable for a wide range of applications requiring low power and high performance.
Key Specifications
Parameter | Specification |
---|---|
Microcontroller Family | STM8L15x |
Flash Program Memory | Up to 32 Kbytes |
Data EEPROM | 1 Kbyte with ECC, RWW |
RAM | Up to 2 Kbytes |
Operating Voltage | 1.8 V to 3.6 V (down to 1.65 V at power down) |
Temperature Range | -40 to +85 °C, -40 to +125 °C |
Maximum Frequency | 16 MHz, 16 CISC MIPS peak |
Low Power Modes | Wait, Low-power run (5.1 µA), Low-power wait (3 µA), Active-halt with full RTC (1.3 µA), Halt (350 nA) |
Power Consumption | 195 µA/MHz + 440 µA |
Peripherals | ADC, DAC, SPI, I2C, USART, Timers, Comparators, LCD, DMA |
Package Options | UFQFPN28, WLCSP28 |
Key Features
- Advanced STM8 Core: Harvard architecture and 3-stage pipeline, providing up to 16 MIPS at 16 MHz.
- Low Power Modes: Five low power modes including Wait, Low-power run, Low-power wait, Active-halt with full RTC, and Halt.
- Peripherals: Includes 12-bit ADC, 12-bit DAC, SPI, I2C, USART, timers, comparators, and LCD controller.
- DMA and Communication Interfaces: Four DMA channels supporting ADC, DAC, SPI, I2C, USART, and timers; fast I2C 400 kHz SMBus and PMBus™.
- Reset and Supply Management: Low-power, ultra-safe BOR reset with five programmable thresholds; ultra-low-power POR/PDR; programmable voltage detector (PVD).
- Debugging and Programming: Fast on-chip programming and non-intrusive debugging with SWIM; bootloader using USART.
- Capacitive Sensing: Up to 16 capacitive sensing channels supporting touchkey, proximity, linear touch, and rotary touch sensors.
Applications
- Industrial Automation: Suitable for low-power industrial control systems and automation.
- Consumer Electronics: Ideal for battery-powered consumer devices requiring low power consumption.
- Medical Devices: Used in medical devices that need high performance and low power consumption.
- Automotive Systems: Applicable in automotive systems where low power and reliability are crucial.
- IoT Devices: Suitable for Internet of Things (IoT) devices that require efficient power management.
Q & A
- What is the operating voltage range of the STM8L151G6U7TR?
The operating voltage range is 1.8 V to 3.6 V (down to 1.65 V at power down).
- What are the temperature ranges supported by this microcontroller?
The temperature ranges are -40 to +85 °C and -40 to +125 °C.
- What is the maximum frequency and MIPS of the STM8L151G6U7TR?
The maximum frequency is 16 MHz, providing up to 16 CISC MIPS peak.
- What low power modes are available on this microcontroller?
The available low power modes are Wait, Low-power run, Low-power wait, Active-halt with full RTC, and Halt.
- What peripherals are included in the STM8L151G6U7TR?
The peripherals include ADC, DAC, SPI, I2C, USART, timers, comparators, and LCD controller.
- How many DMA channels does the STM8L151G6U7TR have?
The microcontroller has four DMA channels supporting various peripherals.
- What is the purpose of the SWIM interface?
The SWIM interface allows for fast on-chip programming and non-intrusive debugging.
- Does the STM8L151G6U7TR support capacitive sensing?
Yes, it supports up to 16 capacitive sensing channels for various touch and proximity sensors.
- What is the typical power consumption of the STM8L151G6U7TR in Halt mode?
The typical power consumption in Halt mode is 350 nA.
- Is the STM8L151G6U7TR RoHS compliant?
Yes, the STM8L151G6U7TR is RoHS compliant with an Ecopack2 grade.