OP7100
Software 61
•
void op71XGetFastmap( int x, int y, int bmWidth,
int bmHeight, unsigned long xBm );
Gets a bitmap from the LCD page buffer and stores it in
xmem
RAM.
This function is like
op71XGetBitmap
, except that it is faster. The
restriction is that the bitmap must be byte-aligned.
PARAMETERS:
x
is the left edge of the bitmap (in pixels), and must
be evenly divisible by 8.
y
is the top edge of the bitmap (in pixels).
bmWidth
is the width of the bitmap (in pixels), and must be evenly
divisible by 8.
bmHeight
is the height of the bitmap (in pixels).
xBm
is the
xmem
RAM storage address.
•
void op71PlotDot( int x, int y );
Draws a single pixel in the LCD buffer, and on the LCD if the buffer is
unlocked.
PARAMETERS: (
x
,
y
) are the coordinates of the dot.
•
void op71PlotLine( int x0, int y0,
int x1, int y1 );
Draws a line in the LCD buffer, and on the LCD if the buffer is
unlocked.
PARAMETERS: (
x0
,
y0
) are the (x,y) coordinates of one endpoint.
(
x1
,
y1
) are the (x,y) coordinates of the other endpoint.
•
void op71Block( int x, int y, int bmWidth,
int bmHeight );
Draws a rectangular block in the page buffer, and on the LCD if the
buffer is unlocked.
PARAMETERS:
x
is the left edge of the pixel.
y
is the top edge of the pixel.
bmWidth
is the width of the block.
bmHeight
is the height of the block.
Summary of Contents for OP7100
Page 1: ...OP7100 Serial Graphic Display User s Manual 019 0065 070831 O ...
Page 10: ...OP7100 x About This Manual ...
Page 16: ...OP7100 16 Overview ...
Page 74: ...OP7100 74 Software ...
Page 82: ...OP7100 82 Graphics Programming ...
Page 88: ...OP7100 88 Installation ...
Page 98: ...OP7100 98 Specifications ...
Page 108: ...OP7100 108 Memory I O Map and Interrupt Vectors ...
Page 112: ...112 Serial Interface Board 2 OP7100 ...
Page 113: ...OP7100 Backup Battery 113 APPENDIX E BACKUP BATTERY ...
Page 116: ...OP7100 116 Backup Battery ...
Page 124: ...OP7100 124 Index ...
Page 126: ...XX0000 Schematics ...