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
Using blinking modes, some or all the segments can be made to flash on and off (blinking). Blinking modes are applicable only in mux modes 1 to 4. Figure below depicts the LCDVAL output generation in the different blinking modes.
All the segments can be turned off (blanking) by configuring LCDSON to 0. When LCDSON is 1, the table below determines the state of the outputs.
LCDBLKMODx | Blinking Mode | Description |
---|---|---|
00 | Disable | Blinking mode is disabled. |
01 | Blink Selected |
The bits in the LCDBM memory determine the LCD outputs which participate in blinking. If a bit is set in LCDBM memory, the corresponding output is blinked, if the bit is 0 the corresponding bit is not blinked. The blink rate is determined by CLKBLINK. Note: If a bit corresponds to a common line, it should not be set. |
10 | Blink all | All the segments participate in blinking. The blink rate is determined by CLKBLINK. |
11 | Blink toggle | The state of a given segment alternates between values set in LCDM and LCDBM memory bits. |