Figure 14-2: Unclipped Cursor Positioning; Ink/Cursor Image Manipulation; Ink Image; Cursor Image - Epson S1D13506 Technical Manual

Color lcd/crt/tv controller
Table of Contents

Advertisement

Page 198

14.3 Ink/Cursor Image Manipulation

14.3.1 Ink Image

14.3.2 Cursor Image

S1D13506
X25B-A-001-12
The Ink image should always start at the top left pixel, i.e. Cursor X Position and Cursor Y
Position registers should always be set to zero. The width and height of the ink image are
automatically calculated to completely cover the display.
The Cursor image size is always 64 x 64 pixels. The Cursor X Position and Cursor Y
Position registers specify the position of the top left pixel. The following diagram shows
how to position an unclipped cursor.
P(0;0)

Figure 14-2: Unclipped Cursor Positioning

where
For LCD:
x = (REG[073h] bits [1:0], REG[072h]) and REG[073h] bit 7 = 0
y = (REG[075h] bits [1:0], REG[074h]) and REG[075h] bit 7 = 0
For CRT/TV:
x = (REG[083h] bits [1:0], REG[082h]) and REG[083h] bit 7 = 0
y = (REG[085h] bits [1:0], REG[084h]) and REG[085h] bit 7 = 0
The following diagram shows how to position a cursor that is clipped at the top and left
sides of the display.
P(x;y)
P(x+63;y)
P(x;y+63)
P(x+63;y+63)
Epson Research and Development
Vancouver Design Center
Hardware Functional Specification
Issue Date: 02/03/26

Advertisement

Table of Contents
loading

Table of Contents