Epson Research and Development
Page 199
Vancouver Design Center
14.3 Ink/Cursor Image Manipulation
14.3.1 Ink Image
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.
14.3.2 Cursor Image
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)
P(x;y)
P(x+63;y)
P(x;y+63)
P(x+63;y+63)
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.
Hardware Functional Specification
Issue Date: 01/02/06
S1D13506
X25B-A-001-10