STM8L101G3 Ultra-low-power 8-bit MCU with 8 Kbytes Flash, 16 MHz CPU, up to 2-Kbyte of EEPROM
The STM8L101xx low power family features the enhanced STM8 CPU core providing increased processing power (up to 16 MIPS at 16 MHz) while maintaining the advantages of a CISC architecture with improved code density, a 24-bit linear addressing space and an optimized architecture for low power operations.
The family includes an integrated debug module with a hardware interface (SWIM) which allows non-intrusive in-application debugging and ultrafast Flash programming.
All STM8L101xx microcontrollers feature low power low-voltage single-supply program Flash memory. The 8-Kbyte devices embed data EEPROM.
The STM8L101xx low power family is based on a generic set of state-of-the-art peripherals. The modular design of the peripheral set allows the same peripherals to be found in different ST microcontroller families including 32-bit families. This makes any transition to a different family very easy, and simplified even more by the use of a common set of development tools.
All STM8L low power products are based on the same architecture with the same memory mapping and a coherent pinout
技术特性
- Main microcontroller features
- Supply voltage range 1.65 V to 3.6 V
- Low power consumption (Halt: 0.3 μA, Active-halt: 0.8 μA, Dynamic Run: 150 μA/MHz)
- STM8 Core with up to 16 CISC MIPS throughput
- Temp. range: -40 to 85 °C and 125 °C
- Memories
- Up to 8 Kbytes of Flash program including up to 2 Kbytes of data EEPROM
- Error correction code (ECC)
- Flexible write and read protection modes
- In-application and in-circuit programming
- Clock management
- Internal 16 MHz RC with fast wakeup time (typ. 4 μs)
- Internal low consumption 38 kHz RC driving both the IWDG and the AWU
- Reset and supply management
- Ultralow power, ultrasafe power-on-reset /power down reset
- Three low power modes: Wait, Active-halt, Halt
- Interrupt management
- Nested interrupt controller with software priority control
- Up to 29 external interrupt sources
- I/Os
- Up to 30 I/Os, all mappable on external interrupt vectors
- I/Os with prog. input pull-ups, high sink/source capability and one LED driver infrared output
- Peripherals
- Two 16-bit general purpose timers (TIM2 and TIM3) with up and down counter and 2 channels (used as IC, OC, PWM)
- One 8-bit timer (TIM4) with 7-bit prescaler
- Infrared remote control (IR)
- Beeper timer with 1, 2 or 4 kHz frequencies
- SPI synchronous serial interface
- Fast I²C Multimaster/slave 400 kHz
- USART with fractional baud rate generator
- 2 comparators with 4 inputs each
- Development support
- Hardware single wire interface module (SWIM) for fast on-chip programming and non intrusive debugging
- In-circuit emulation (ICE)
- 96-bit unique ID
|
功能框图
 |
STM8L101G3 订购信息
订购型号 |
产品状态 |
美金价格 |
数量 |
封装 |
包装形式 |
温度范围 |
材料声明 |
STM8L101G3U6A |
Active |
0.7075 |
1000 |
UFQFPN 28 4x4x0.55 |
Tray |
-40 °C-125 °C |
STM8L101G3U6A |
STM8L101G3U6 |
Active |
0.7075 |
1000 |
UFQFPN 28 4x4x0.55 |
Tray |
-40 °C-125 °C |
STM8L101G3U6 |
STM8L101G3U6TR |
Active |
0.7075 |
1000 |
UFQFPN 28 4x4x0.55 |
Tape And Reel |
-40 °C-125 °C |
STM8L101G3U6TR |
DATASHEET
描述 |
版本 |
大小 |
STM8L101G3 : 8-bit ultralow power microcontroller with up to 8 Kbytes Flash, multifunction timers, comparators, USART, SPI, I²C |
11 |
1996KB |
APPLICATION NOTES
描述 |
版本 |
大小 |
AN3147: STM8L family power management |
1 |
206KB |
AN3281: STM8 I²C optimized examples |
1 |
225KB |
AN2639: Soldering recommendations and package information for Lead-free ECOPACK® microcontrollers |
2 |
209KB |
AN1015: Software techniques for improving microcontroller EMC performance |
1 |
105KB |
AN2719: Precision improvement techniques for the A/D converter of the STM8 microcontroller |
2 |
239KB |
AN3139: Migration and compatibility guidelines for STM8L microcontroller applications |
3 |
802KB |
AN2979: Implementing a simple ADC using the STM8L101xx comparator |
1 |
292KB |
AN2957: Implementing an RC5 infrared transmitter using the IR timer modulator of the STM8L10x microcontroller |
2 |
1127KB |
AN3236: Guidelines to increase the number of touchkeys with the STM8 Touch Sensing Library |
1 |
202KB |
AN3181: Guidelines for obtaining IEC60335 Class B certification in an STM8 application |
1 |
458KB |
AN2869: Guidelines for designing touch sensing applications |
6 |
980KB |
AN3029: Getting started with STM8L |
3 |
1537KB |
AN2860: EMC guidelines for STM8 microcontrollers |
4 |
215KB |
AN1709: EMC design guide for ST microcontrollers |
1 |
657KB |
AN1181: Electrostatic discharge sensitivity measurement |
1 |
59KB |
AN2966: Capacitor selection guide for STM8T141and touch sensing library-based capacitive sensors |
2 |
97KB |
LICENSE AGREEMENTS
PROGRAMMING MANUALS
描述 |
版本 |
大小 |
PM0044: STM8 CPU programming manual |
3 |
900KB |
PM0054: How to program STM8S and STM8A Flash program memory and data EEPROM |
7 |
270KB |
REFERENCE MANUALS
描述 |
版本 |
大小 |
RM0016: STM8S and STM8A microcontroller families |
8 |
4978KB |
PRODUCT PRESENTATIONS
TECHNICAL NOTES
描述 |
版本 |
大小 |
TN0189: STM8 bootloader frequently asked questions |
2 |
321KB |
USER MANUALS
描述 |
版本 |
大小 |
UM0789: Counter with the STM8L101xx low-power microcontroller and LCD |
2 |
133KB |
UM0693: STM8L101-EVAL demonstration firmware |
1 |
147KB |
UM0470: STM8 SWIM communication protocol and debug module |
3 |
532KB |
UM0560: STM8 bootloader |
5 |
802KB |
BOARDS AND TOOLS
Part Number |
描述 |
STM-STUDIO |
STM Studio run-time variables monitoring and visualization tool |
STVP |
ST Visual Programmer for programming ST7, STM8, STM8T and STM32 |
STM8L101-EVAL |
Evaluation board for STM8L101 MCUs |
AD/Stice_Connect |
Connection Adapter to use with STICE-SYS00x emulation systems |
STM8-TOUCH-LIB |
STM8 touch sensing library |
ST-LINK |
In-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset |
AS/Stice_Connect |
Adapter Socket for application board - to use with STICE-SYS00x emulation systems |
ST-LINK/V2 |
ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 |
STVD |
ST Visual develop IDE for developing ST7 and STM8 applications |
STICE |
Full-featured emulator offers flexible, modular debugging and programming solution |
STX-RLINK |
In-circuit debugger/programmer supporting JTAG and ICC protocols for STM8, ST7, uPSD, STM32, STR7 and STR9 microcontrollers |
STMT/8L-EV1 |
Touch sensing Library for STM8L - Evaluation board |
FIRMWARE
MARKETING BROCHURES
描述 |
版本 |
大小 |
BRSTM800212 : STM8 product families |
1.0.0 |
1565KB |