
Preliminary
W9925QF-K
Publication Release Date: April, 1998
Revision 1.0
- 8 -
Display RAM contains 256 21-bit entries that controls what and where characters to be displayed. The content of
each entry is in the following:
13
17
19
20
6
0
[6:0]: character index
[13:7]: column address
[17:14]: row address
[19:18]: char color
[20]: reverse display
Figure 8.3 Display RAM Organization
If reverse-display the "0" in bitmap becomes solid dot, then "1" means transparent dot.
Color index ranges from 0 ~ 3, represents the color of this character. Color 0 means not-to-display.
Row address ranges from 0 ~ 14, column address ranges from 0 ~ 87, indicate which row and column this
character is in.
Char index ranges from 00h ~ 32h & 60h~79h. Index 0h ~ 32h are used for 51 predetermined characters and 60h
~ 79h are for user-created RAM characters.
The row-column content of display RAM should be in the order of video scanning order. That is, the character data
must be programmed to display RAM according the rules: from top to bottom, from left to rigth. For example, if an
"A" is on row 2/column 14 and an "F" is on row 3/column 5 and no others to display. The "A" is upper than "F",
so it should be write to the address 0 of display RAM and "F" is to address 1. Any violation to the rules would
produce unexpectable results on display.
The 51 bitmap ROM characters are shown in figure 8.4.
index (hex)/data
00
01
02
03
04
05
06
07
08
09
0a
0b
0c
0d
0e
0f
10
11
12
13
14
15
16
17
18
19
1a
1b
1c
1d
1e
1f
20
21
22
23
24
25
26
27
28
29
2a
2b
2c
2d
2e
2f
30
31
32
Figure 8.4 Bitmap ROM data
8.8a Karaoke Control Registers
The W9925QF-K includes a key control circuit with up/down range more than previous W9925QF. It will use
some of the DRAM space. These new registers are utilized to indicate the address space and the which operation
mode for key control.
Register Name
Index
Type
Size
Contents