English
Language : 

GMS87C4060 Datasheet, PDF (64/102 Pages) Hynix Semiconductor – 8-BIT SINGLE-CHIP MICROCONTROLLERS
GMS81C4040/87C4060
PRELIMINARY
Bit No. &
Name
23 22 21 20
Output ( Polarity :
Through)
I
B
G
R
Y
M
Y
S
I
BGR
Back
ground
color
0000000000
Clear
0001010001
Red
0 0 1 0 0 1 0 0 1 0 Green
0 0 1 1 0 1 0 0 1 1 Yellow
0100010100
Blue
0 1 0 1 0 1 0 1 0 1 Magenta
0110010110
Cyan
0111010111
White
1000100000
Half
blanking
1 0 0 1 0 1 1 0 0 1 Half-I,Green
1010011010
Half-I,
Yellow
1 0 1 1 0 1 1 0 1 1 Half-I,Blue
1100011100
Half-I,
Magenta
1 1 0 1 0 1 1 1 0 1 Half-I,Cyan
1 1 1 0 0 1 1 1 1 0 Half-I,White
1111010111
Black
Table 17-7 VRAM (bit 23 ~ 20) function
Font ROM
The GMS81C4040/GMS87C4060 OSD character size is
fixed as 12dots (Horisontal) * 16dots (Vertical).
1. Each horisontal data (12dots) needs 2byte ROM.
2. One character is constructed with 16 horisontal data to
vertically. As a result, one character needs 32bytes (2 * 16
bytes).
3. GMS81C4040/GMS87C4060 contains 512 characters.
Total Font ROM memory size is calulated as 16,384bytes
( 32bytes / character * 512 character )
4. Font ROM memory is located from 10000H ~ 13FFFH,
this memory can not be accessed by user program.
Charact
er code
Address range
Upper 4bit
Lower 8bit
000H
12000H ~ 1200FH
10000H ~ 1000FH
001H
12010H ~ 1201FH
10010H ~ 1001FH
002H
12020H ~ 1202FH
10020H ~ 1002FH
:
:
:
xyzH
(12000H + xyz0H) ~ (10000H + xyz0H) ~
(12000H + xyzFH) (10000H + xyzFH)
:
:
:
1FDH 13FD0H ~ 13FDFH 11FD0H ~ 11FDFH
1FEH 13FE0H ~ 13FEFH 11FE0H ~ 11FEFH
1FFH 13FF0H ~ 13FFFH 11FF0H ~ 11FFFH
Table 17-8 Font ROM memory map
5. A character’s address and dot position in font ROM is
described in Figure 17-12 .
Address Data
12530H 00H
12531H 07H
12532H 08H
12533H 08H
12534H 08H
12535H 09H
12536H 0BH
12537H 08H
12538H 08H
12539H 08H
1253AH 08H
1253BH 08H
1253CH 08H
1253DH 08H
1253EH 07H
1253FH 00H
MSB
LSB
Address Data
10530H
10531H
10532H
10533H
10534H
10535H
10536H
10537H
10538H
10539H
1053AH
1053BH
1053CH
1053DH
1053EH
1053FH
00H
FEH
01H
61H
F1H
F9H
FDH
61H
61H
61H
61H
61H
61H
01H
FEH
00H
Figure 17-12 Example for a character (53H)
Sprite RAM
The GMS81C4040/GMS87C4060 contains a 32bytes
(12dot * 16dot) sprite RAM.
1. In view point, sprite is similar to character font but it is
not using font ROM.
2. You can selct color by dot unit.
3. Using above 1 and 2, you can make any of patterns what
you want by software. For example, arrow cursor or some-
60
PRELIMINARY
Nov. 1999 Ver 1.0