7
6
5
4
3
2
1
0
Associated
Common Pins
Register
7
0
Associated
LCD Pins
Ln
--
--
--
--
--
--
LCDM15
L14
--
--
14
--
--
--
--
--
--
LCDM14
L13
--
--
13
--
--
--
--
--
--
LCDM13
L12
--
--
12
--
--
--
--
--
--
LCDM12
L11
--
--
11
--
--
--
--
--
--
LCDM11
L10
--
--
10
--
--
--
--
--
--
LCDM10
L9
--
--
9
--
--
--
--
--
--
--
--
--
--
--
LCDM9
L8
--
--
--
--
8
LCDM8
L7
1
7
--
--
--
--
--
--
--
LCDM7
L6
1
6
n
L1
1
1
--
--
--
--
--
--
--
LCDM2
L2
1
2
--
--
--
--
--
--
--
LCDM3
L3
1
3
--
--
--
--
--
--
--
LCDM4
L4
1
4
--
--
--
--
--
--
--
LCDM5
--
--
--
--
--
L5
1
--
--
5
LCDM6
--
--
--
--
--
--
LCDM16
--
--
L15
15
--
--
--
--
--
--
LCDM17
--
--
L16
16
--
--
--
--
--
--
LCDM18
--
--
L17
17
--
--
--
--
--
--
LCDM19
--
--
L18
18
--
--
--
--
--
--
LCDM0
--
--
L19
19
L0
1
0
--
--
--
--
--
--
--
COM0
COM1
COM2
COM3
COM4
COM5
COM6
COM7
LCDM1
1) LCD pins L0 to L7 are configured
to have common functionality by setting
register bits LCDCSS0 to LCDCSS7 = 1
LCD_F Controller Architecture and Operation
999
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
LCD_F Controller
Figure 27-2. LCD Memory – Example for 96 Segments
27.2.5 LCD_F Functional Operation
The LCD controller is configured with user software. The setup and operation of the LCD controller is
discussed in the following sections.
27.2.5.1 Configuration of Port Pin as LCD Output
LCD segment, common, and Rxx functions are multiplexed with digital and analog I/O functions at the
device level.
The LCD segment or common function is selected using the LCDSx bits in the LCDPCTLx registers.
Setting LCDSx = 1 selects the LCD segment or common function for each pin. In addition, a device-
specific port control register may need to be programmed to enable the LCD function on the device pins.
See the port schematic section of the device-specific data sheet for details on controlling the pin
functionality.
27.2.5.2 Configuration of LCD Pin as COM or SEG
To simplify board layout and routing of segment and common lines, each LCD pin can be defined as
either an LCD segment (SEG) or as a common line (COM). The LCDCSSx bits define how the content of
the LCDMx registers are interpreted. When LCDCSSx = 0, the LCD pins Lx function as LCD segments.
When LCDCSSx = 1, the content of LCDMx defines which common line (COM0 to COM7) is used at
corresponding LCD pin Lx. The following sections describes the use of this functionality.