
SPLC780D
6.8. Display Data RAM (DD RAM)
Sunplus Technology Co., Ltd.
Proprietary & Confidential
13
NOV. 04, 2004
Version: 1.2
The 80-bit DD RAM is normally used for storing display data.
Those DD RAM not used for display data can be used as general
data RAM. Its address is configured in the Address Counter.
The relationships between Display Data RAM Address and LCD
s
position are depicted as follows.
6.9. Timing Generation Circuit
The timing generating circuit is able to generate timing signals to
the internal circuits. In order to prevent the internal timing
interface, the MPU access timing and the RAM access timing are
generated independently.
6.10. LCD Driver Circuit
Total of 16 commons and 40 segments signal drivers are valid in
the LCD driver circuit. When a program specifies the character
fonts and line numbers, the corresponding common signals output
drive-waveforms and the others still output unselected waveforms.
6.11. Character Generator ROM (CG ROM)
Using 8-bit character code, the character generator ROM
generates 5 x 8 dots or 5 x 10 dots character patterns. It also
can generate 192’s 5 x 8 dots character patterns and 64’s 5 x 10
dots character patterns.
6.12. Character Generator RAM (CG RAM)
Users can easily change the character patterns in the character
generator RAM through program. It can be written to 5 x 8 dots,
8-character patterns or 5 x 10 dots for 4-character patterns.
When the display shift operation is performed , the display data RAM's address moves as :
( i ) Left shift
01
02
03
04
05
06
06
07
( ii ) Right shift
08
4F
00
01
02
03
04
05
06
00
Fo PARTMNERUseOny
01
02
03
04
05
06
07
( Example ) 1-line display , 8 display characters
3
1
2
SunpusConidenia
Display position
4
5
6
7
8
Display data RAM
address
00
01
02
03
04
05
1-line display , 80 display characters
3
1
2
4
5
6
4E
4F
Display position
79
80
Display data RAM
address