English
Language : 

M37270MF Datasheet, PDF (55/94 Pages) Mitsubishi Electric Semiconductor – SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER with CLOSED CAPTION DECODER and ON-SCREEN DISPLAY CONTROLLER  
MITSUBISHI MICROCOMPUTERS
M37270MF-XXXSP
M37270EF-XXXSP, M37270EFSP
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER with CLOSED CAPTION DECODER
and ON-SCREEN DISPLAY CONTROLLER
(6) Memory for OSD
There are 2 types of memory for OSD : ROM for OSD (addresses
1080016 to 1567F16, 1800016 to 1E43F16) used to store character
dot data (masked) and RAM for OSD (addresses 080016 to 0FFF16)
used to specify the characters and colors to be displayed. The fol-
lowing describes each type of memory.
ΠROM for OSD (addresses 1080016 to 1567F16, 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
stored in this ROM, it is necessary to specify them by writing the
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 12800 bytes.
Since 40 bytes are required for 1 character data, the ROM can stores
up to 320 kinds of characters. The OSD ROM of the extra font has a
capacity of 1664 bytes. Since 52 bytes are required for 1 character
data, the ROM can stores up to 32 kinds of characters.
Data of the character font and extra font is specified shown in Figure
63.
OSD ROM address of character font data
OSD ROM
address bit
AD16 AD15 AD14 AD13 AD12 AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0
Line number/character 1 0
code/font bit
Line number
Character code
Font
bit
Line number = “0216” to “1516”
Character code = “0016” to “13F16”
Font bit
= 0 : left font 1 : right font
OSD ROM address of extra font data
OSD ROM
address bit
AD16 AD15 AD14 AD13 AD12 AD11 AD10 AD9 AD8
Line number/extra code
/font bit
1
1
Line number
00
Line number
Extra code
Font bit
= “0016” to “1916”
= “0016” to “1F16”
= 0 : left font 1 : right font
Line
number b7
0216
0316
0416
0516
0616
0716
0816
0916
0A16
0B16
0C16
0D16
0E16
0F16
1016
1116
1216
1316
1416
1516
Left
Right
font
b0 b7
font
Character font
Data in
OSD
b0 ROM
Line
number b7
000016
0016
7FF016
0116
7FF816
0216
601C16
0316
600C16
0416
600C16
0516
600C16
0616
600C16
0716
601C16
0816
7FF816
0916
7FF016
0A16
630016
0B16
638016
61C016
0C16
0D16
60E016
0016
607016
0016
603816
1016
601C16
1116
1216
600C16
1316
000016
1416
1516
1616
1716
1816
1916
AD7 AD6
00
Left
font
AD5 AD4 AD3 AD2 AD1 AD0
Extra code
Font
bit
b0 b7
Right
font
Data in
OSD
b0 ROM
FFFE16
FFFF16
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
000316
FFFF16
FFFE16
000016
000016
Extra font
Fig. 63. OSD character data storing form
55