SLAAEO3 September   2024 MSPM0L2227 , MSPM0L2228

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction: MSPM0 and LCD End Applications
  5. 2MSPM0 LCD Portfolio
  6. 3Segmented LCD Operation
    1. 3.1 LCD Structure (Simplified)
    2. 3.2 LCD Drive Basics
  7. 4MSPM0 LCD Features
    1. 4.1 Muxing
      1. 4.1.1 Muxing Example
    2. 4.2 Voltage Generation
      1. 4.2.1 Charge Pump
      2. 4.2.2 Contrast Control
    3. 4.3 LCD Clocking
    4. 4.4 LCD Memory and Blinking Mode
      1. 4.4.1 LCD Memory Organization
      2. 4.4.2 Blinking
    5. 4.5 LCD Output Pin Configuration
    6. 4.6 Low Power Mode Feature
  8. 5LCD Layout and Software Considerations
    1. 5.1 LCD Layout Tips
      1. 5.1.1 Hardware-Driven Layout
      2. 5.1.2 Software-Driven Layout
      3. 5.1.3 General Layout Rules
    2. 5.2 LCD Software Tips
      1. 5.2.1 Create a Look-up Table
      2. 5.2.2 Use of #defines
      3. 5.2.3 Efficient Clearing of the LCD Memory
      4. 5.2.4 Double-buffering of the Display Buffer Using Dual Display Memory
  9. 6Additional Resources

Contrast Control

As mentioned in Section 4.2.1, when using the charge pump, software controls the VLCD of the display. The VLCD allows the user to easily adjust contrast in software. Changing the VLCD adjusts all of the other LCD voltages, regardless of internal or external biasing, because all of the other voltages are divided down from VLCD.

When using an external bias resistor ladder for generating the bias voltages, the sizing of R impacts contrast. If contrast is not even across all segments, reduce the size of the resistors in the bias ladder at the tradeoff of additional current consumption (see Section 4.2 on biasing).

The different biasing modes and the particular LCD used also impacts contrast ratio. Seen in Table 4-3, the contrast ratio is represented as VRMS,ON/VRMS,OFF, or the RMS voltage from the waveforms for a segment that is on, divided by the RMS voltage from the waveforms for a segment that is off. The higher the contrast ratio, the greater the difference in appearance of an on-segment versus an off-segment. Table 4-3 shows that there is better or worse contrast depending on the bias configuration and muxing of the display – since these settings affect the characteristics of the output waveforms. As shown in Table 4-3, higher MUX rates tend to have lower contrast ratios, therefore performance is more sensitive to any tradeoffs that affect contrast. These ratios mean that a more sensitive LCD glass with a better threshold, or other factors to provide better contrast (such as higher VLCD, smaller bias resistors, or the techniques from Driving Large LCDs), is needed for the desired LCD performance.

A typical approach to determine the VLCD for good contrast, is to use the threshold voltage when the contrast is 10% and with the VRMS,OFF/VLCD ratio from the user's guide table to calculate a recommended VLCD using Equation 1.

Equation 1. VLCD=Vth,10%÷(VRMS,OFF/VLCD)

The Vth,10% is a characteristic of the fluid used in the LCD display which varies with the display. The display information provided by the manufacturer typically lists a visual threshold voltage for 10%.

Some configurations trade off a reduced contrast ratio for a reduction of the full-scale LCD voltage VLCD used. For example, on some modules 1/3 bias give a better contrast, but the 1/3 bias mode may require a higher VLCD. See the LCD module-specific section in the MSPM0 L-Series 32MHz Microcontrollers technical reference manual for more information pertaining to the particular LCD module and contrast ratio. User's guides have tables like Table 4-3 with information specific to that module's muxing and bias options.

Table 4-3 LCD Voltage and Biasing Effect on Contrast
Mode Bias Configuration Voltage Levels VRMS,OFF/VLCD VRMS,ON/VLCD Contrast Ratio VRMS,ON/VRMS,OFF
Static Static V1, V5 0 1 1/0
2-mux 1/3 V1, V2, V4, V5 0.333 0.745 2.236
2-mux 1/4 V1, V2, V3, V4, V5 0.395 0.729 1.846
3-mux 1/3 V1, V2, V4, V5 0.333 0.638 1.915
3-mux 1/4 V1, V2, V3, V4, V5 0.356 0.612 1.719
4-mux 1/3 V1, V2, V4, V5 0.333 0.577 1.732
4-mux 1/4 V1, V2, V3, V4, V5 0.331 0.544 1.643