STM8L151C4T6 STMicroelectronics, STM8L151C4T6 Datasheet - Page 21
![IC MCU 8BIT 16KB FLASH 48LQFP](/photos/12/14/121440/stm8l-48_sml.jpg)
STM8L151C4T6
Manufacturer Part Number
STM8L151C4T6
Description
IC MCU 8BIT 16KB FLASH 48LQFP
Manufacturer
STMicroelectronics
Series
STM8L EnergyLiter
Specifications of STM8L151C4T6
Core Processor
STM8
Core Size
8-Bit
Speed
16MHz
Connectivity
I²C, IrDA, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, IR, POR, PWM, WDT
Number Of I /o
41
Program Memory Size
16KB (16K x 8)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Data Converters
A/D 25x12b, D/A 1x12
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
48-LQFP
Processor Series
STM8L15x
Core
STM8
Data Bus Width
8 bit
Data Ram Size
2 KB
Interface Type
I2C, SPI, USART
Maximum Clock Frequency
16 MHz
Number Of Programmable I/os
41
Number Of Timers
5
Operating Supply Voltage
1.8 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWSTM8
Minimum Operating Temperature
- 40 C
On-chip Adc
12 bit, 25 Channel
On-chip Dac
12 bit, 1 Channel
For Use With
497-10594 - DEM FOR STM8L15X LOW PWR MODES
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
497-10517
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
STM8L151C4T6
Manufacturer:
STMicroelectronics
Quantity:
500
Company:
Part Number:
STM8L151C4T6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STM8L151C4T6
Manufacturer:
ST
Quantity:
20 000
Company:
Part Number:
STM8L151C4T6TR
Manufacturer:
STMicroelectronics
Quantity:
10 000
STM8L151xx, STM8L152xx
Table 3.
3.13.1
3.13.2
3.13.3
Timer
TIM1
TIM2
TIM3
TIM4
resolution
Counter
16-bit
8-bit
Timer feature comparison
TIM1 - 16-bit advanced control timer
This is a high-end timer designed for a wide range of control applications. With its
complementary outputs, dead-time control and center-aligned PWM capability, the field of
applications is extended to motor control, lighting and half-bridge driver.
●
●
●
●
●
●
●
●
16-bit general purpose timers
●
●
●
●
●
●
8-bit basic timer
The 8-bit timer consists of an 8-bit up auto-reload counter driven by a programmable
prescaler. It can be used for timebase generation with interrupt generation on timer overflow
or for DAC trigger generation.
16-bit up, down and up/down autoreload counter with 16-bit prescaler
3 independent capture/compare channels (CAPCOM) configurable as input capture,
output compare, PWM generation (edge and center aligned mode) and single pulse
mode output
1 additional capture/compare channel which is not connected to an external I/O
Synchronization module to control the timer with external signals
Break input to force timer outputs into a defined state
3 complementary outputs with adjustable dead time
Encoder mode
Interrupt capability on various events (capture, compare, overflow, break, trigger)
16-bit autoreload (AR) up/down-counter
7-bit prescaler adjustable to fixed power of 2 ratios (1…128)
2 individually configurable capture/compare channels
PWM mode
Interrupt capability on various events (capture, compare, overflow, break, trigger)
Synchronization with other timers or external signals (external clock, reset, trigger and
enable)
Counter
up/down
type
up
Prescaler factor
from 1 to 65536
from 1 to 32768
Any power of 2
Any power of 2
from 1 to 128
Any integer
Doc ID 15962 Rev 6
generation
request
DMA1
Yes
Capture/compare
channels
3 + 1
2
0
Functional overview
Complementary
outputs
None
3
21/122