STM32L151C8U6 STMicroelectronics, STM32L151C8U6 Datasheet - Page 19

no-image

STM32L151C8U6

Manufacturer Part Number
STM32L151C8U6
Description
Microcontrollers (MCU) 32-Bit Arm Cortex M3 64kb UltralowPower
Manufacturer
STMicroelectronics
Series
STM32r
Datasheet

Specifications of STM32L151C8U6

Core
ARM Cortex M3
Core Processor
ARM® Cortex-M3™
Core Size
32-Bit
Speed
32MHz
Connectivity
I²C, IrDA, LIN, SPI, UART/USART, USB
Peripherals
Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number Of I /o
37
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Eeprom Size
4K x 8
Ram Size
10K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Data Converters
A/D 16x12b, D/A 2x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
48-UFQFN Exposed Pad
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM32L151C8U6
Manufacturer:
STMicroelectronics
Quantity:
4 200
Part Number:
STM32L151C8U6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STM32L151C8U6
Manufacturer:
ST
0
Part Number:
STM32L151C8U6
0
Part Number:
STM32L151C8U6A
Manufacturer:
RENESAS
Quantity:
556
Part Number:
STM32L151C8U6A
Manufacturer:
ST
0
STM32L151xx, STM32L152xx
3.7
3.8
3.9
Memories
The STM32L15xxx devices have the following features:
DMA (direct memory access)
The flexible 7-channel, general-purpose DMA is able to manage memory-to-memory,
peripheral-to-memory and memory-to-peripheral transfers. The DMA controller supports
circular buffer management, avoiding the generation of interrupts when the controller
reaches the end of the buffer.
Each channel is connected to dedicated hardware DMA requests, with software trigger
support for each channel. Configuration is done by software and transfer sizes between
source and destination are independent.
The DMA can be used with the main peripherals: SPI, I
and ADC.
LCD (liquid crystal display)
The LCD drives up to 8 common terminals and 44 segment terminals to drive up to 320
pixels.
Up to 16 Kbyte of embedded RAM accessed (read/write) at CPU clock speed with 0
wait states. With the enhanced bus matrix, operating the RAM does not lead to any
performance penalty during accesses to the system bus (AHB and APB buses).
The non-volatile memory is divided into three arrays:
The options bytes are used to write-protect the memory (with 4 KB granularity) and/or
readout-protect the whole memory with the following options:
The whole non-volatile memory embeds the error correction code (ECC) feature.
Internal step-up converter to guarantee functionality and contrast control irrespective of
V
the voltage to the LCD
Supports static, 1/2, 1/3, 1/4 and 1/8 duty
Supports static, 1/2, 1/3 and 1/4 bias
Phase inversion to reduce power consumption and EMI
Up to 8 pixels can be programmed to blink
Unneeded segments and common pins can be used as general I/O pins
LCD RAM can be updated at any time owing to a double-buffer
The LCD controller can operate in Stop mode
DD
. This converter can be deactivated, in which case the V
64 or 128 Kbyte of embedded Flash program memory
4 Kbyte of data EEPROM
Options bytes
Level 0: no readout protection
Level 1: memory readout protection, the Flash memory cannot be read from or
written to if either debug features are connected or boot in RAM is selected
Level 2: chip readout protection, debug features (Cortex-M3 JTAG and serial wire)
and boot in RAM selection disabled (JTAG fuse)
Doc ID 17659 Rev 4
2
C, USART, general-purpose timers
LCD
pin is used to provide
Functional overview
19/107

Related parts for STM32L151C8U6