English
Language : 

MC68HC908LD64 Datasheet, PDF (281/362 Pages) Freescale Semiconductor, Inc – Microcontrollers
On-Screen Display (OSD)
OSD Module I/O Registers
18.7.6 OSD FLASH Even High Byte Write Buffer (OSDEHBUF)
Address: $0066
Bit 7
6
5
4
3
2
1
0
Read:
DOT15
Write:
DOT14
DOT13
DOT12
DOT11
DOT10
DOT9
DOT8
Reset:
Unaffected by reset
Figure 18-11. OSD FLASH Even High Byte Write Buffer (OSDEHBUF)
DOT[15:8] — OSD FLASH Even High Byte Buffer
These bits define the even byte for a single line of OSD font, to be
programmed to the OSD FLASH memory. Reset has no effect on
these bits. Figure 18-12 shows an example of an OSD font.
OSDEHBUF
DOT15 DOT14 DOT13 DOT12 DOT11 DOT10 DOT9 DOT8
Font Memory
Address
$1000 – $1001
$1002 – $1003
$1004 – $1005
$1006 – $1007
$1008 – $1009
$100A – $100B
$100C – $100D
$100E – $100F
$1010 – $1011
$1012 – $1013
$1014 – $1015
$1016 – $1017
$1018 – $1019
$101A – $101B
$101C – $101D
$101E – $101F
Even Byte
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Odd Byte
Dot
Figure 18-12. OSD Font Even Byte Buffer
The OSDEHBUF register is a buffer for temporarily storing the even byte
(or high byte) of an OSD font line to be programmed to the OSD FLASH
memory. A 16-bit OSD font line is programmed by writing the even byte
to OSDEHBUF, followed by a FLASH programming routine to the odd
byte in the font memory. Programming the odd byte will automatic
program the even byte. See 18.5 OSD FLASH Font Memory Map for
OSD font memory map and Section 4. FLASH Memory on FLASH
programming.
MC68HC908LD64 — Rev. 3.0
Freescale Semiconductor
On-Screen Display (OSD)
Data Sheet
281