MC68HC05T16
MOTOROLA
9-1
ON-SCREEN DISPLAY
9
9
ON-SCREEN DISPLAY
9.1
Introduction
The PLL-based On-Screen Display module displays programmable number of rows of symbols,
be them characters or graphic symbols, either in a 16x16 dot matrix or in a 12x16 dot matrix over
a full TV screen. It supports double scan mode for TV broadcast systems which implement
non-interlaced scan broadcast. In double scan mode, each horizontal line in the character dot
matrix will be displayed twice. Users have to determine if the target TV system is an interlaced or
non-interlaced TV system. Auto TV system detection is not implemented.
The essence of this OSD module consists of four row buffers for displaying screen characters; with
each row buffer having its own vertical position registers. Row buffers are refreshed if more than
four rows of display are required. The PLL enables the OSD to adapt to any shift or change in the
incoming horizontal flyback frequency. Frame display fade-in and fade-out features are supported
for smooth display appearance and disappearance.
Besides the 128-character ROM/EPROM for fixed character patterns, there is a 16-character RAM
for user defined patterns. This character RAM can be written and read by the CPU, but read-only
by the OSD hardware. Since the contents of this character RAM can be changed during run-time,
the user can have a large number of character sets stored in internal ROM, or in external
ROM/EPROM/EEPROMs and have them load in via the M-bus.
The character dot matrix can be programmed to be either 12x16 or 16x16. Mixture of character
dot matrices is not permissible on a row. There is no space between adjacent character dot
matrices. The 12x16 dot matrix is mainly used for English-type characters; whereas the 16x16
dot matrix is mainly used for character sets requiring bigger dot matrix to create legible fonts, such
as Korean, Chinese, and Kanji. Each row buffer can display 32 characters for a 12x16
configuration, and 24 characters for a 16x16 configuration.
Character blinking, black-edge (bordering or shadowing), and background color features are
supported. Background and blinking features are on per character basis; whereas bordering
feature is on per row basis. Users have to be careful while designing their character fonts so that
bordering effect is not nullified between adjacent characters in the same row or in two consecutive
rows.
TPG
69
Содержание MC68HC05T16
Страница 2: ......
Страница 14: ...MOTOROLA vi MC68HC05T16 THIS PAGE LEFT BLANK INTENTIONALLY TPG 12 ...
Страница 16: ...MOTOROLA viii MC68HC05T16 THIS PAGE LEFT BLANK INTENTIONALLY TPG 14 ...
Страница 18: ...MOTOROLA x MC68HC05T16 THIS PAGE LEFT BLANK INTENTIONALLY TPG 16 ...
Страница 26: ...MOTOROLA 2 6 MC68HC05T16 PIN DESCRIPTIONS AND INPUT OUTPUT PORTS 2 THIS PAGE LEFT BLANK INTENTIONALLY TPG 24 ...
Страница 54: ...MOTOROLA 5 12 MC68HC05T16 TIMERS 5 THIS PAGE LEFT BLANK INTENTIONALLY TPG 52 ...
Страница 64: ...MOTOROLA 6 10 MC68HC05T16 M BUS SERIAL INTERFACE 6 THIS PAGE LEFT BLANK INTENTIONALLY TPG 62 ...
Страница 92: ...MOTOROLA 10 4 MC68HC05T16 ANALOG TO DIGITAL CONVERTER 10 THIS PAGE LEFT BLANK INTENTIONALLY TPG 90 ...
Страница 106: ...MOTOROLA 11 14 MC68HC05L1 CPU CORE AND INSTRUCTION SET 11 THIS PAGE LEFT BLANK INTENTIONALLY TPG 104 ...
Страница 110: ...MOTOROLA 12 4 MC68HC05T16 LOW POWER MODES 12 THIS PAGE LEFT BLANK INTENTIONALLY TPG 108 ...
Страница 116: ...MOTOROLA 13 6 MC68HC05T16 OPERATING MODES 13 THIS PAGE LEFT BLANK INTENTIONALLY TPG 114 ...
Страница 122: ...MOTOROLA 14 6 MC68HC05T16 ELECTRICAL SPECIFICATIONS 14 THIS PAGE LEFT BLANK INTENTIONALLY TPG 120 ...
Страница 124: ...MOTOROLA 15 2 MC68HC05T16 MECHANICAL SPECIFICATIONS 15 THIS PAGE LEFT BLANK INTENTIONALLY TPG 122 ...
Страница 127: ...2 1 3 4 5 6 7 8 9 10 11 12 13 14 15 ...