English
Language : 

GMS87C4060 Datasheet, PDF (59/102 Pages) Hynix Semiconductor – 8-BIT SINGLE-CHIP MICROCONTROLLERS
PRELIMINARY
GMS81C4040/87C4060
Full screen control Register
RW RW RW RW
ADDRESS : 0AE0H
RESET VALUE : 0000 0000b
RW RW RW RW
OSDCON1 FULM FULI FULB FULG FULR DLINE DDCLKSTOCK
Full screen background
FULLM : Half blank
FULLI : Half intensity
FULLB : Blue
FULLG : Green
FULLR : Red
STOP OSD clock
0: Release
1: Stop
Double dot clock mode
0: Normal
1: Double
Double scan line mode
0: Normal
1: Double
Sprite OSD control Register
RW RW RW RW
ADDRESS : 0AE1H
RESET VALUE : 0000 0000b
RW RW RW RW
OSDCON2 DUSP OBGW ONL2 ONL1 DUSP ENSP PRO OSD
CL
SD ON
Double sprite
OSD, Sprite
dot clock
(Sprite size)
0: x1, x2
1: x2, x4
OSD line 2
0: Off
1: On
0: All Off
1: All On
Priority
0: Sprite > OSD
OSD line 1
1: OSD > Sprite
Background width
per 1 character
0: 12dots
1: 14dots
0: Off
1: On
Sprite enable
0: Disable
1: Enable
Sprite size
0: Normal
1: Double
Figure 17-3 OSD Control Registers - 1
OSDCON1
bit 0: STOCK
It controls OSD LC oscillation. If oscillation is stoped,
IC’s power consumption is decreased.
bit 1: DDCLK
If you set this bit to 1, OSD input clock is doubled from LC
oscillation. It makes OSD horisontal image size as dou-
bled.
bit 2: DLINE
If you set this bit to 1, OSD vertical scan counter input
clock is doubled from normal state. It makes OSD vertical
image size as doubled.
bit 7~3: FULLM, I, B, G, R
It controls back ground color as below.
M I BGR
0000 0
0000 1
Color
Transparent (Normal TV)
RED
Table 17-1 Full Screen Back ground color selection
M I BGR
0001 0
0001 1
0010 0
0010 1
0011 0
0011 1
0100 0
0100 1
0101 0
0101 1
0110 0
0110 1
0111 1
1000 0
Color
GREEN
RED+GREEN
BLUE
BLUE+RED
BLUE+GREEN
RED+GREEN+BLUE (WHITE)
BLACK
Half intensity RED
Half intensity GREEN
Half intencity RED+GREEN
Half intensity BLUE
Half intensity GREEN+BLUE
Half intensity WHITE
Half BLANK
Table 17-1 Full Screen Back ground color selection
OSDCON2
bit 0: OSDON
It controls OSD, Sprite, Full screen background at once. It
does not affect anything to Vsync interrupt and OSD inter-
rupt, etc.
bit 1: PROSD
It controls screen output priority between sprite and OSD.
If its value is 1, OSD hide sprite pattern in overapped area.
bit 2: ENSP
It enables sprite display.
bit 3: DUSP
It doubles sprite’s horizontal & vertical size during this
value is 1.
bit 4: ONL1
It enables OSD line 1 display. If it is enabled, OSD inter-
rupt is activated.
bit 5: ONL2
It enables OSD line 2 display. If it is enabled, OSD inter-
rupt is activated.
bit 6: OBGW
It controls character’s width. Default width is 12dots. If its
value is set, 2 dots (background color) are added both left
Nov. 1999 Ver 1.0
PRELIMINARY
55