English
Language : 

TVP3026_09 Datasheet, PDF (58/107 Pages) Texas Instruments – Video Interface Palette
2.15.5 Cursor-Position (x, y) Registers (Direct Register: 1100 – 1111, Access: R/W,
Default: Uninitialized)
These registers specify the (x,y) coordinate of the lower right corner of the cursor, see Table 2-30. All
registers are uninitialized and may be written to or read from by the MPU at any time.
Data Bit
X Position
Data Bit
Y Position
Table 2–30. Cursor-Position (x, y) Registers
CURSOR-POSITION X MSB
CURSOR-POSITION X LSB
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0
0 0 0 0 X11 X10 X9 X8 X7 X6 X5 X4 X3 X2 X1 X0
Direct register 1101
Direct register 1100
CURSOR-POSITION Y MSB
CURSOR-POSITION Y LSB
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0
0 0 0 0 Y11 Y10 Y9 Y8 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
Direct register 1111
Direct register 1110
The cursor-position X and Y values to be written are calculated as follows:
CPx = desired display screen x position for upper left corner of cursor + 0x40
CPy = desired display screen y position for upper left corner of cursor + 0x40
Values from 0 to 4095 (0xFFF) can be written into the cursor-position X and Y registers. The values written
into the cursor-position X and Y registers are the screen coordinates for the lower right corner of the cursor.
When zero is written to either the CPx or CPy registers, the cursor is positioned off screen. See subsection
2.7.2, Cursor Positoning.
2–44