FOUR-COLOR ATTRIBUTE RAM
This RAM is identical to that of the LM1247. Please refer to the LM1247 datasheet for details.
AUTO SIZE AND HI-BRITE REGISTERS
These registers, shown in Table 13 provide measured values for the Auto size function and control the Hi-Brite function. Registers 0x8580 — 0x858A are compatible to the LM1246 Auto Size Registers.
Reserved bits are for internal use and should not be
written to, and any value read should be ignored.
TABLE 13. LM1276 Auto Size Registers
Register
Address
Default
D7
D6
D5
D4
D3
D2
D1
D0
H_FP0
0x8580
0xFF
HFP[7:0]
H_FP1
0x8581
0x07
RSV
HFP[10:8]
HF_S0
0x8582
0xFF
HFL_HS[7:0]
HF_S1
0x8583
0x03
RSV
HFL HS[9:8]
H_BP0
0x8584
0xFF
HBP[7:0]
H_BP1
0x8585
0x07
RSV
HBP[10:8]
V_FP0
0x8586
0xFF
VFP[7:0]
V_FP1
0x8587
0x07
RSV
VFP[10:8]
V_SYN_D
0x8588
0xFF
VSYNC[7:0]
V_BP0
0x8589
0xFF
VBP[7:0]
V_BP1
0x858A
0x07
RSV
VBP[10:8]
V_FP0_PRV
0x858B
0xFF
VFP PREV [7:0]
V_FP1_PRV
0x858C
0x07
VFP PREV[10:8]
V_SYN_PRV
0x858D
0xFF
VSYNC PREV [7:0]
V_BP0_PRV
0x858E
0xFF
VBP PREV [7:0]
V_BP1_PRV
0x858F
0x07
VBP PREV[10:8]
HB CONTROL
0x8590
0x40
INTR_EN
LIMIT
WHLDIS
FSHEN
RSV
STATUS
0x8591
0x00
INTR
RSV
MCU COMMAND
0x8592
0xFF
MCU COMMAND[7:0]
SUB COMMAND
0x8593
0xFF
SUB COMMAND[7:0]
SEQ NUM
0x859A
0xFF
SEQ NUM[7:0]
PLL LOCK
0xFFF8
0x00
RSV
LOCK
SET
LOCK
ORR
RSV
H INPUT SEL
0xFFFD
0x01
RSV
HSEL
RSV
Building Display Pages
THE OSD WINDOW
The Display Page RAM contains all of the 9-bit display character codes and their associated 4-bit attribute codes, and the special
13-bit page control codes—the End-of-Line, skip-line parameters and End-of-Screen characters. The LM1276 has a distinct ad-
vantage over many OSD Generators in that it allows variable size and format windows. The window size is not dictated by a fixed
geometric area of RAM. Instead, 512 locations of 13-bit words are allocated in RAM for the definition of the windows, with special
control codes to define the window size and shape.
Window width can be any length supported by the number of pixels per line that is selected divided by the number of pixels in a
character line. It must be remembered that OSD characters displayed during the monitor blanking time will not be displayed on the
screen, so the practical limit to the number of horizontal characters on a line is reduced by the number of characters within the
horizontal blanking period.
The EOS code tells the OSD generator that the character codes following belong to another displayed window at the next window
location. An EOS code may follow normal characters or an SL code, but never an EOL control code, because EOL is always
followed by an AC plus an SL code.
www.national.com
28
200969 Version 2 Revision 4
Print Date/Time: 2011/07/11 11:20:12
LM1276