Overview
The STM8L151K6T6TR is a member of the STM8L ultra-low-power 8-bit microcontroller family from STMicroelectronics. This microcontroller is designed to operate within a wide range of applications requiring low power consumption and high performance. The STM8L151K6T6TR features an enhanced STM8 CPU core, providing up to 16 MIPS at 16 MHz, and is built on a Harvard architecture with a 3-stage pipeline. It is particularly suited for battery-powered devices, industrial control, and consumer electronics due to its low-power modes and advanced power management features.
Key Specifications
Attribute | Specification |
---|---|
Family Name | STM8L |
Core Processor | STM8 |
Program Memory Type | Flash |
Flash Size | 32 kB |
RAM Size | 2 kB |
Speed | 16 MHz |
No of I/O Lines | 30 |
Interface/Connectivity | IrDA, I2C, SPI, UART, USART |
Peripherals | Brown-out Detect, DMA, IR, POR, PWM, Reset, Watchdog |
Number Of Timers | 2 (plus additional timers) |
Supply Voltage | 1.8 V to 3.6 V |
Operating Temperature | -40°C to +85°C |
On-Chip ADC | 12-bit, up to 25 channels |
On-Chip DAC | 1-chx12-bit |
Watchdog Timers | 2 |
Package Style | LQFP-32 |
Mounting Method | Surface Mount |
Key Features
- Operating power supply range: 1.8 V to 3.6 V
- Low-power consumption: 195 μA/MHz + 440 μA
- Ultra-low leakage per I/O: 50 nA
- Harvard architecture and 3-stage pipeline
- Maximum frequency: 16 MHz, 16 CISC MIPS peak
- BCD calendar with alarm interrupt
- Flexible write and read protection modes
- 2 ultra-low-power comparators
- Up to 41 I/Os, all mappable on interrupt vectors
- 96-bit unique ID
- 5 low-power modes: Wait, Low-power run, Low-power wait, Active-halt with full RTC, Halt
- Fast wake-up from Halt mode: 4.7 μs
- Advanced STM8 core with up to 40 external interrupt sources
- Low-power, ultra-safe BOR reset with five programmable thresholds
- Programmable voltage detector (PVD)
- Clock management with 32 kHz and 1-16 MHz crystal oscillators
- Internal 16 MHz factory-trimmed RC and 38 kHz low consumption RC
- Low-power RTC with digital calibration and anti-tamper detection
- LCD controller (up to 4x28 segments with step-up converter)
- DMA with 4 channels for ADC, DAC, SPI, I2C, USART, timers, and memory-to-memory
- 12-bit ADC up to 1 Msps/25 channels and 12-bit DAC with output buffer
- Temperature sensor and internal reference voltage
Applications
- Battery-powered devices
- Industrial control systems
- Consumer electronics
- Automotive systems
- Medical devices
- Smart home devices
- IoT applications requiring low power consumption
Q & A
- What is the operating voltage range of the STM8L151K6T6TR?
The operating voltage range is 1.8 V to 3.6 V.
- What is the maximum frequency of the STM8L151K6T6TR?
The maximum frequency is 16 MHz.
- How many low-power modes does the STM8L151K6T6TR have?
The STM8L151K6T6TR has 5 low-power modes: Wait, Low-power run, Low-power wait, Active-halt with full RTC, and Halt.
- What is the power consumption of the STM8L151K6T6TR?
The power consumption is 195 μA/MHz + 440 μA.
- Does the STM8L151K6T6TR have on-chip ADC and DAC?
Yes, it has a 12-bit ADC and a 12-bit DAC.
- What is the package style of the STM8L151K6T6TR?
The package style is LQFP-32.
- What is the operating temperature range of the STM8L151K6T6TR?
The operating temperature range is -40°C to +85°C.
- Does the STM8L151K6T6TR support DMA?
Yes, it supports DMA with 4 channels for various peripherals.
- What is the unique feature of the STM8L151K6T6TR's RTC?
The RTC features a BCD calendar with alarm interrupt and digital calibration with +/- 0.5 ppm accuracy.
- Can the STM8L151K6T6TR be used in industrial control systems?
Yes, it is suitable for industrial control systems due to its low power consumption and robust features.