ST STM32L0x3 Reference Manual page 16

Ultra-low-power advanced arm-based 32-bit mcus
Table of Contents

Advertisement

Contents
17
Liquid crystal display controller (LCD) . . . . . . . . . . . . . . . . . . . . . . . . 384
17.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
17.2
LCD main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
17.3
LCD implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
17.4
LCD functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
17.4.1
17.4.2
17.4.3
17.4.4
17.4.5
17.4.6
17.4.7
17.4.8
17.5
LCD low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
17.6
LCD interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
17.7
LCD registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
17.7.1
17.7.2
17.7.3
17.7.4
17.7.5
17.7.6
16/1043
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .384
General description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Frequency generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
Common driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
COM signal bias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .388
COM signal duty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .389
8 to 1 Mux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .391
Segment driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
In the case of 1/4 or 1/8 duty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .391
Blink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .395
Voltage generator and contrast control . . . . . . . . . . . . . . . . . . . . . . . . 395
LCD supply source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .395
LCD intermediate voltages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .396
LCD drive selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .396
External decoupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .398
Deadtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .398
Double buffer memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
COM and SEG multiplexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
Output pins versus duty modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .399
Remapping capability for small packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . .399
Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Start of frame (SOF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405
Update display done (UDD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405
LCD control register (LCD_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
LCD frame control register (LCD_FCR) . . . . . . . . . . . . . . . . . . . . . . . . 407
LCD status register (LCD_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
LCD clear register (LCD_CLR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
LCD display memory (LCD_RAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
LCD register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
RM0367 Rev 7
RM0367

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32L0x3 and is the answer not in the manual?

Table of Contents