mc68hc908ld64 Freescale Semiconductor, Inc, mc68hc908ld64 Datasheet - Page 282

no-image

mc68hc908ld64

Manufacturer Part Number
mc68hc908ld64
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
On-Screen Display (OSD)
18.8 OSD Registers
18.8.1 OSD Display Registers (Attribute and Code Registers)
Data Sheet
282
The following sections define the OSD registers for display control as
illustrated in
The OSD active display registers consist of 450 attribute and code
registers in a 15 row by 30 column matrix. These registers are memory
mapped to RAM locations as illustrated in
When OSDMEN=0 (not displaying), CPU has direct access to these
registers by reading/writing the RAM locations. When OSDMEN=1
(displaying), CPU access these registers indirectly by writing to the OSD
data registers, row register and column register.
Each attribute and code register affects one display character.
Row 0–14, Column 0–29:
CRADDR — Character Address
BGR, BGG, BGB — Character Background Color
FSS — Font Size
R, G, B — Character Color
These bits form an address to select one of the 384
characters/symbols available from the FLASH font memory.
These bits define the color of the background of the associated
character/symbol. When all three bits are clear, no background will be
shown. Therefore, seven background colors can be selected.
This bit will determine the font size of the associated
character/symbol. Reset clears this bit.
These bits define the color of the associated character/symbol.
BGR
15
1 = The font size is 12 × 16 (DOT13 to DOT2)
0 = The font size is 16 × 16
BGG
14
CHARACTER ATTRIBUTE
BGB
13
Figure 18-4 . Memory Map of OSD
On-Screen Display (OSD)
FSS
12
11
R
10
G
9
B
8
7
6
Figure
CHARACTER CODE
5
MC68HC908LD64
CRADDR
Registers.
4
18-4.
Freescale Semiconductor
3
2
1
Rev. 3.0
0

Related parts for mc68hc908ld64