27 GRAPHICS ENGINE (GE)
S1C33L26 TECHNICAL MANUAL
Seiko Epson Corporation
27-19
Tiling
Draws the original size character/image to the specified drawing area with tiling. If a smaller drawing area
than original size is specified, the part beyond the area is not drawn.
Work area
X1
Y1
(0, 0)
Y2
X2
Memory
Original
character/image
(X1, Y1)
(X2, Y2)
3.5.8 Tiling Characters/Images
Figure 27.
Rotation
The character and decompression commands can rotate the character/image before drawing. The rotation angle
can be selected using Rotation Select[1:0] bits.
3.5.6 Angle of Character/Image Rotation
Table 27.
Rotation Select[1:0] bits
Rotation angle
0x3
270°
0x2
180°
0x1
90°
0x0
0°
Work area
X1
0
°
Y1
(0, 0)
Y2
X2
Memory
Original
character/image
(X1, Y1)
(X2, Y2)
180
°
90
°
270
°
(X1, Y1)
(X1, Y1)
(X1, Y1)
(X2, Y2)
(X2, Y2)
(X2, Y2)
3.5.9 Character/Image Rotation
Figure 27.
Transfer source/destination
The block transfer command allows selection of the source and destination for image data transfer using the
Memory Select[1:0] bits. This command performs drawing data block transfer between the specified area in the
work area and memory or a built-in RAM LCD driver (via USIL). The source and destination can be selected
from four types in a command argument.
3.5.7 Block Transfer Specification
Table 27.
Memory Select[1:0] bits
Source
Destination
0x3
Work area
USIL (big endian)
*
1
0x2
USIL (little endian)
*
1
0x1
Memory
*
2
0x0
Memory
*
2
Work area
*
1: Data is transferred to the built-in RAM LCD driver/panel via USIL set to LCD SPI mode or LCD parallel I/F
mode. Specify the USIL transmit data buffer address as the destination.
*
2: IVRAM (Area 3) or an external memory located in Areas 13 to 22