MITSUBISHI MICROCOMPUTERS
M37274EFSP
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER with CLOSED CAPTION DECODER
and ON-SCREEN DISPLAY CONTROLLER
stored in this ROM, it is necessary to specify them by writing the
(6) Memory for OSD
There are 2 types of memory for OSD : ROM for OSD (addresses
1080016 to 155FF16, 1800016 to 1E41F16) used to store character
dot data (masked) and RAM for OSD (addresses 080016 to 0DF316)
used to specify the characters and colors to be displayed. The fol-
lowing describes each type of memory.
character code inherent to each character (code determined based
on the addresses in the ROM for OSD) into the RAM for OSD.
The OSD ROM of the character font has a capacity of 11072 bytes.
Since 40 bytes are required for 1 character data, the ROM can stores
up to 256 kinds of characters. The OSD ROM of the extra font has a
capacity of 832 bytes. Since 52 bytes are required for 1 character
data, the ROM can stores up to 16 kinds of characters.
Data of the character font and extra font is specified shown in Figure
80.
1 ROM for OSD (addresses 1080016 to 155FF16, 1800016 to
1E43F16)
The ROM for OSD contains dot pattern data for characters to be
displayed. To actually display the character code and the extra code
OSD ROM address of character font data
OSD ROM
AD16 AD15 AD14 AD13 AD12 AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0
address bit
Line number/character
code/font bit
Font
bit
1
0
0
Line number
Character code
=
=
=
“0216” to “1516”
“0016” to “FFF16
0 : left font 1 : right font
Line number
Character code
Font bit
”
OSD ROM address of extra font data
OSD ROM
AD16 AD15 AD14 AD13 AD12 AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1
AD0
address bit
Line number/extra code
/font bit
Font
bit
Extra code
1
1
Line number
0
0
0
0
0
=
=
=
“0016” to “1916”
Line number
Extra code
Font bit
“0016” to “0F16
”
0 : left font 1 : right font
Data in
OSD
ROM
Data in
OSD
ROM
000016
7FF016
7FF816
Right
font
Left
font
Line
number
Line
Left
font
Right
b7
b0 b7
b0
number
b7
b0 b7
b0
font
FFFE16
FFFF16
000316
000316
000316
000316
000316
000316
0016
0116
0216
0316
0416
0516
0616
0716
0216
0316
0416
0516
0616
0716
601C16
600C16
600C16
600C16
600C16
601C16
7FF816
0816
0916
0816
0916
000316
000316
000316
000316
0A16
0B16
0C16
0D16
0E16
0F16
1016
1116
1216
1316
1416
1516
0A16
0B16
0C16
0D16
0E16
0F16
1016
1116
1216
1316
7FF016
630016
000316
000316
000316
000316
000316
638016
61C016
60E016
607016
603816
601C16
600C16
000016
000316
000316
000316
1416
1516
1616
1716
1816
1916
000316
000316
FFFF16
FFFE16
Character font
000016
000016
Extra font
Fig. 80. OSD Character Data Storing Form
79