
ML610Q421/ML610Q422/ML610421 User’s Manual
Chapter 26 LCD Drivers
26 – 1
26. LCD Drivers
26.1 Overview
This LSI includes LCD drivers that display the contents that are set in the display register.
The LCD drivers handle the LCD display functions with four blocks.
1. Display registers
2. Display allocation
3. Display control
4. Drivers
Figure 26-1 Configuration of LCD Display Function
The display registers are used to store the contents to be displayed as bit patterns.
The bit pattern storage method depends on the specification of the LCD panel to be used (display pattern and assignment
of the COM pin and SEG pin) and the setting of the display allocation circuit.
The display allocation block controls mapping of the display register for the LCD common/segment.
Using the display allocation register A and B or not using them is selectable. When using them (Set DASN bit of
DSPMOD1 register to “1”), the segment mapping of the display register can be specified in bit units by programming
according to the contents of display allocation registers A and B. Therefore, the display register array can be changed in
flexible and simplify the software process for display (This function is defined as the programmable display allocation
function in the user’s manual). Also, the data specified to the register A and B can be easily prepared by using Oki
semiconductor LCD allocation Tool. Select type 3 for the display register segment map when using the programmable
allocation function. The programmable display allocation function only generates table data can be used for the type 3.
When not using the display allocation register A and B (Set DASN bit of DSPMOD1 register to “0”), select type 2 or type
3 (type 1 is not available on ML610Q421/ML610Q422/ML610421) for display registers segment map and control the
display with the display register only.
The display control circuit generates LCD drive waveforms according to the characteristics of the LCD. A bias, a bias
voltage multiplying clock, a duty, a frame frequency, and a contrast suitable for the LCD panel can be selected.
Note:
- The programmable display allocation function is available only when 1/1~1/8 duty is selected (when using eight COMs
or less for display), it does not work when 1/9~1/16 duty is selected (when using nine COMs or more for display).
- Select type 3 for the display register segment map (Set DADM1 bit of DSPMOD1 register to “1”) when using the
programmable allocation function. Oki semiconductor LCD Tool only generates table data can be used for the type 3.
- When the programmable display function is not used (DASN = “0”), display allocation register A (0F400H to 0F5FFH)
and display allocation register B (0F600H to 0F7FFH) can be used as 1K-byte data memory(RAM).
Display registers
Bias
Bias multiplying clock
Duty
Contrast
Frame frequency
Display allocation
Display control
COM pins
SEG pins
LCD
Panel
Allocation
Register A, B
Type1
or
Type2
or
Typ3
Segment map
configuration
Drivers
0
1
Type 3
Type1 or 2 or 3
Allocation
RAM
Select by DADM1, DADM0,and DASN bit (DSPMOD1 register)
DSPR62
DSPR63
DSPR00
DSPR01
DSPR02
COM driver
SEG driver
Summary of Contents for ML610421
Page 1: ...ML610Q421 ML610Q422 ML610421 User s Manual Issue Date Feb 9 2015 FEUL610Q421 06...
Page 15: ...Chapter 1 Overview...
Page 44: ...Chapter 2 CPU and Memory Space...
Page 49: ...Chapter 3 Reset Function...
Page 53: ...Chapter 4 MCU Control Function...
Page 69: ...Chapter 5 Interrupts INTs...
Page 93: ...Chapter 6 Clock Generation Circuit...
Page 110: ...Chapter 7 Time Base Counter...
Page 121: ...Chapter 8 Capture...
Page 129: ...Chapter 9 1 kHz Timer 1kHzTM...
Page 135: ...Chapter 10 Timers...
Page 160: ...Chapter 11 PWM...
Page 172: ...Chapter 12 Watchdog Timer...
Page 180: ...Chapter 13 Synchronous Serial Port...
Page 195: ...Chapter 14 UART...
Page 216: ...Chapter 15 I2 C Bus Interface...
Page 231: ...Chapter 16 NMI Pin...
Page 237: ...Chapter 17 Port 0...
Page 246: ...Chapter 18 Port 1...
Page 252: ...Chapter 19 Port 2...
Page 259: ...Chapter 20 Port 3...
Page 270: ...Chapter 21 Port 4...
Page 282: ...Chapter 22 Port A...
Page 290: ...Chapter 23 Melody Driver...
Page 304: ...Chapter 24 RC Oscillation Type A D Converter...
Page 327: ...Chapter 25 Successive Approximation Type A D Converter...
Page 338: ...Chapter 26 LCD Drivers...
Page 371: ...Chapter 27 Battery Level Detector...
Page 378: ...Chapter 28 Power Supply Circuit...
Page 381: ...Chapter 29 On Chip Debug Function...
Page 384: ...Appendixes...
Page 435: ...Revision History...