Overview
The STM8L151G4U3 is a member of the STM8L ultra-low-power 8-bit microcontroller family from STMicroelectronics. This medium-density microcontroller features the 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. It operates within a voltage range of 1.8 V to 3.6 V (down to 1.65 V at power down) and is available in temperature ranges of -40 to +85 °C and -40 to +125 °C. The device includes an integrated debug module with a hardware interface (SWIM) for non-intrusive In-Application debugging and ultra-fast Flash programming.
Key Specifications
Parameter | Specification |
---|---|
Microcontroller Family | STM8L |
Core Type | STM8 CPU core |
Processing Speed | Up to 16 MHz, 16 CISC MIPS peak |
Flash Memory | Up to 16 Kbytes |
Data EEPROM | Up to 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 |
Package Type | UFQFPN 28 4x4x0.55 mm, WLCSP 28 1.7x2.9x0.6 P 0.4 mm |
Low Power Modes | Wait, Low power run, Low power wait, Active-halt with full RTC, Halt |
Current Consumption | 195 µA/MHz + 440 µA |
External Interrupt Sources | Up to 40 |
Key Features
- Advanced STM8 Core: Harvard architecture and 3-stage pipeline for enhanced performance.
- Low Power Features: Five low power modes including Wait, Low power run, Low power wait, Active-halt with full RTC, and Halt, with ultra-low leakage per I/O.
- Peripherals and Interfaces: Includes DMA, 12-bit ADC, 12-bit DAC, SPI, I2C, USART, timers, and ultra-low-power comparators.
- Debugging and Programming: Integrated debug module with SWIM interface for non-intrusive In-Application debugging and ultra-fast Flash programming.
- Memory and Storage: Embedded data EEPROM and low-power, low-voltage, single-supply program Flash memory.
- Communication Interfaces: Synchronous serial interface (SPI), Fast I2C 400 kHz SMBus and PMBus™, USART (ISO 7816 interface and IrDA).
- Sensors and Timers: Supports touchkey, proximity, linear touch, and rotary touch sensors; includes two 16-bit timers and one 16-bit advanced control timer.
Applications
The STM8L151G4U3 is suitable for a wide range of applications requiring ultra-low power consumption and high performance. These include:
- Industrial Automation: For control and monitoring in industrial environments.
- Consumer Electronics: For devices that require low power consumption such as remote controls, home appliances, and wearables.
- Medical Devices: For medical equipment that needs reliable and low-power operation.
- Automotive Systems: For various automotive applications where low power and reliability are critical.
- IoT Devices: For Internet of Things devices that require efficient power management.
Q & A
- What is the processing speed of the STM8L151G4U3?
The STM8L151G4U3 operates at up to 16 MHz, achieving 16 CISC MIPS peak performance.
- What is the operating voltage range of the STM8L151G4U3?
The device operates within a voltage range of 1.8 V to 3.6 V (down to 1.65 V at power down).
- What are the available package types for the STM8L151G4U3?
The STM8L151G4U3 is available in UFQFPN 28 4x4x0.55 mm and WLCSP 28 1.7x2.9x0.6 P 0.4 mm packages).
- What low power modes are available on the STM8L151G4U3?
The device features five low power modes: Wait, Low power run, Low power wait, Active-halt with full RTC, and Halt).
- What communication interfaces does the STM8L151G4U3 support?
The device supports SPI, Fast I2C 400 kHz SMBus and PMBus™, and USART (ISO 7816 interface and IrDA)).
- Does the STM8L151G4U3 have built-in debugging capabilities?
Yes, it includes an integrated debug module with a hardware interface (SWIM) for non-intrusive In-Application debugging and ultra-fast Flash programming).
- What types of sensors does the STM8L151G4U3 support?
The device supports touchkey, proximity, linear touch, and rotary touch sensors).
- What is the maximum current consumption of the STM8L151G4U3?
The current consumption is 195 µA/MHz + 440 µA).
- Is the STM8L151G4U3 RoHS compliant?
Yes, the device is RoHS compliant with an Ecopack2 grade).
- What is the temperature range for the STM8L151G4U3?
The device operates in temperature ranges of -40 to +85 °C and -40 to +125 °C).