English
Language : 

M37280MF Datasheet, PDF (110/178 Pages) Mitsubishi Electric Semiconductor – SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER with CLOSED CAPTION DECODER and ON-SCREEN DISPLAY CONTROLLER    
PRELIMINARY NSootimcee: pTahriasmisennotitcalimfinitasl asrpeecsiufibcjaetciot nto. change.
MITSUBISHI MICROCOMPUTERS
M37280MF–XXXSP, M37280MK–XXXSP
M37280EKSP
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER with CLOSED CAPTION DECODER
and ON-SCREEN DISPLAY CONTROLLER
12.11.16 SPRITE OSD Function
This is especially suitable for cursor and other displays as its func-
tion allows for display in any position, regardless of the validity of
other OSDs or display positions. The sprite font is a RAM font con-
sisting of 16 horizontal dots 5 20 vertical dots, three planes, and three
bits of data per dot. Each plane has corresponding color pallet selec-
tion bits, and 8 kinds of color pallets can be selected by the plane bit
combination (three bits) for each dot. In addition, the selection range
(color pallets 0 to 7 and 8 to 15) can be set, per screen, by bit 4 of the
OSD control register 3. The color pallet is set in dot units according
to the selection range and the OSD RAM (SPRITE) contents from
among the selection range. It is possible to arbitrarily add font data
by software for the RAM font in the SPRITE font.
The SPRITE OSD control register can control SPRITE display, dot
size, interrupt position, and interrupt generation factors for the SPRITE
OSD. The display position can also be set independently of the block
display by the SPRITE horizontal position registers and the sprite
horizontal vertical position registers. At this time, the horizontal posi-
tion is set in 2048 steps in 1TOSC units, and the vertical position is set
in 1024 steps in 1TH units. When SPRITE display overlaps with
other OSDs, SPRITE display is always given priority. However, the
SPRITE display overlaps with the OSD which includes OUT2 output,
OUT2 in the OSD is output without masking.
Notes 1: The SPRITE OSD function cnannot output OUT2.
2: When using SPRITE OSD, do not set HS1 < “3016.” at HS2 = “0016.”
3: When using SPRITE OSD, do not set VS1 = VS2 = “0016.”
dot dot
12
......
dot dot
15 16
Line 1
Line 2
Line 19
Line 20
Example of SPRITE font
Fig. 12.11.48 SPRITE OSD Display Example
110
Video adjustment
Tint
Contrast
Color tone
Picture
Brightness
–• • l • • +
–••|••+
–••|••+
–••|••+
–••|••+
Example of cusor display
Rev. 1.0