SLAU847D October 2022 – May 2024 MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
The Liquid Crystal Display (LCD) controller directly drives LCD displays through segment (SEG) and COM voltage signals. The controller can support 2-mux to 8-mux LCD glasses. The main features of the LCD controller are:
The block diagram above illustrates several components of the LCD controller and its interfaces. The controller supports up to 64 LCD IOs. Each of these can be either configured as a SEG or COM pin. The required waveform is generated by tapping one of VLCD, VLCD/4, VLCD/3, VLCD/2, 2 × VLCD/3 or 3 × VLCD/4 depending on the selected bias mode (Analog Mux). VLCD can be generated, either from external reference, VDDA or a voltage generated from charge pump (CP). The state of an LCD segment can be configured in the LCD memory (LCDMx). In addition, some or all the segments can be made to flash (blink) by configuring the LCD blinking memory (LCDBMx).