EM78860
8-BIT MICRO-CONTROLLER
LCD Driver Control
RE(LCD Driver Control)(initial state “00000000”)
7
-
6
-
5
-
4
-
3
-
2
1
0
LCD_C2 LCD_C1
LCD_M
• Bit0 (LCD_M):LCD_M decides the methods, including duty, bias, and frame frequency.
• Bit1~Bit2 (LCD_C#):LCD_C# decides the LCD display enable or blanking. change the display duty must set
the LCD_C to “00”.
LCD_C2,LCD_C1
0 0
LCD Display Control
change duty
Disable(turn off LCD)
Blanking
LCD_M
duty bias
1/16 1/4
0
1
:
1/8
1/4
0 1
1 1
:
:
LCD display enable
:
LCD display area
The LCD display data is stored in the data RAM . The relation of data area and COM/SEG pin is as below:
COM15 ~ COM8
COM7 ~ COM0
40H (Bit15 ~ Bit8)
41H
:
00H (Bit7 ~ Bit0)
01H
:
SEG0
SEG1
:
:
:
:
7BH
7CH
7DH
7EH
7FH
3BH
3CH
3DH
3EH
3FH
SEG59
empty
empty
empty
empty
• IOCB(LCD Display RAM address)
7
-
6
5
4
3
2
1
0
LCDA6
LCDA5
LCDA4
LCDA3
LCDA2
LCDA1
LCDA0
Bit 0 ~ Bit 6 select LCD Display RAM address up to 120.
LCD RAM can be write whether in enable or disable mode and read only in disable mode.
• IOCC(LCD Display data) : Bit 0 ~ Bit 8 are LCD data.
LCD COM and SEG signal
• COM signal : The number of COM pins varies according to the duty cycle used, as following: in 1/8 duty mode
COM8 ~ COM15 must be open. in 1/16 duty mode COM0 ~ COM15 pins must be used.
* This specification are subject to be changed without notice.
6.24.1998 19