LCD_C Registers
955
SLAU367P – October 2012 – Revised April 2020
Copyright © 2012–2020, Texas Instruments Incorporated
LCD_C Controller
36.3.1 LCDCCTL0 Register
LCD_C Control Register 0
NOTE: Settings for LCDDIVx, LCDPREx, LCDSSEL, LCDLP and LCDMXx should be changed only while
LCDON = 0.
Figure 36-12. LCDCCTL0 Register
15
14
13
12
11
10
9
8
LCDDIVx
LCDPREx
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
7
6
5
4
3
2
1
0
LCDSSEL
Reserved
LCDMXx
LCDSON
LCDLP
LCDON
rw-0
r0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
Table 36-8. LCDCCTL0 Register Description
Bit
Field
Type
Reset
Description
15-11
LCDDIVx
RW
0h
LCD frequency divider. Together with LCDPREx the LCD frequency f
LCD
is
calculated as f
LCD
= f
ACLK/VLO
/ ((L 1) × 2
LCDPREx
).
00000b = Divide by 1
00001b = Divide by 2
⋮
11110b = Divide by 31
11111b = Divide by 32
10-8
LCDPREx
RW
0h
LCD frequency pre-scaler. Together with LCDDIVx the LCD frequency f
LCD
is
calculated as f
LCD
= f
ACLK/VLO
/ ((L 1) × 2
LCDPREx
).
000b = Divide by 1
001b = Divide by 2
010b = Divide by 4
011b = Divide by 8
100b = Divide by 16
101b = Divide by 32
110b = Reserved (defaults to divide by 32)
111b = Reserved (defaults to divide by 32)
7
LCDSSEL
RW
0h
Clock source select for LCD and blinking frequency
0b = ACLK (30 kHz to 40 kHz)
1b = VLOCLK
6
Reserved
R
0h
Reserved
5-3
LCDMXx
RW
0h
LCD mux rate. These bits select the LCD mode.
000b = Static
001b = 2-mux
010b = 3-mux
011b = 4-mux
100b = 5-mux
101b = 6-mux
110b = 7-mux
111b = 8-mux
2
LCDSON
RW
0h
LCD segments on. This bit supports flashing LCD applications by turning off all
segment lines, while leaving the LCD timing generator and R33 enabled.
0b = All LCD segments are off
1b = All LCD segments are enabled and on or off according to their
corresponding memory location
1
LCDLP
RW
0h
LCD low-power waveform
0b = Standard LCD waveforms on segment and common lines selected
1b = Low-power LCD waveforms on segment and common lines selected