LM1276 National Semiconductor Corporation, LM1276 Datasheet - Page 44

no-image

LM1276

Manufacturer Part Number
LM1276
Description
150 Mhz I2c Compatible Rgb Preamplifier With Internal 512 Character Osd Rom, 512 Character Ram And 4 Dacs
Manufacturer
National Semiconductor Corporation
Datasheet
www.national.com
Auto Size Registers
HiBrite Status Register:
MCU Command Register:
Sub Command Register:
Sequence Number:
Please see the "MCU Programmer’s Guide" Applications note on more detailed information regarding the use of registers 0x8590
- 0x859A.
Internal PLL Lock Detect Control Register:
Bits 7
Bits 6–0
Bits 7
Bits 7–0
Bits 7–0
Bits 7–0
Bits 3–0
Bits 5-4
Bits 7-6
INTR
RSV
RSV
Interrupt Enable. This bit must be set to 1 to activate the use of the interrupt bit in 0x8591
Reserved and should be set to zero.
This bit is the interrupt bit and must be frequently polled (at least 480ms interval) by the MCU for a
value of 1, and must be also reset by the MCU thereafter. The interrupt bit will automatically be set
high when the software has attempted to send a command to the MCU, with the chip as the
messenger. It must be set back to 0 by the MCU afterwards so that it can be set high the next
time the MCU software makes another attempt to send a command.
Command. These bits are the MCU command bits. The MCU must read a value of 0x80 from
this register.
Sub Command. These bits are the sub command bits. If a value of this register is 0x01: This value
corresponds to a HiBrite Software "UP" command. 0x02: This value corresponds to a HiBrite
Software "DOWN" command. 0x01: This value corresponds to a prompt for the MCU to perform a
"V Blank Duration Adjustment."
Sequence. These bits are the Sequence number command bits. The MCU should read this register
and take note of the sequence number to compare with the current sequence number. Since an
MCU sub command is continuously transmitted by the software for a duration of time, the interrupt
bit will be set back to high again redundantly, which will falsely notify the MCU of another sub
command. To prevent this, the sequence number which is only updated on truly new commands,
will prevent redundant commands and have the the MCU set the interrupt but low accordingly.
Reserved and should be set to zero.
When enabling the OSD display, these 2 bits must be enabled first, and then disabled when the
OSD display is disabled. This should also be done before performing an auto size calculation.
Reserved and should be set to zero.
RSV
RSV
RSV
(Continued)
LOCK
RSV
RSV
SET
MCU COMMAND (0x8592)
SUB COMMAND (0x8593)
H INPUT SEL (0xFFFD)
MCU COMMAND[7:0]
SUB COMMAND[7:0]
SEQ NUM (0x859A)
STATUS (0xFFF8)
STATUS (0x8591)
LOCK
ORR
RSV
RSV
SEQ NUM[7:0]
44
HSEL
RSV
RSV
RSV
RSV
RSV
RSV
RSV
RSV
RSV
RSV
RSV

Related parts for LM1276