A SERVICE OF

logo

iVIEW-100 Series user’s Manual, 2006, v2.0 ----- 83
{
int quit=0;
int x, y, page;
char c;
static uchar LampON[8] ={0X00, 0X5A, 0X24, 0X42, 0X42, 0X24, 0X5A,
0X00};
InitLib(); /*initial Lib*/
InitLCD(); /*initial LCD*/
Box(10, 10, 118, 54, 1); /*draw a box on LCD*/
DrawText(13, 3, LampON); /*draw the icon ‘LampON’ on LCD*/
LCDBright (5); /*set LCD bright to ‘5’,bright=0~7*/
SetCursorLine(8); /*set cursor thick to ‘8’ line,line=0~8*/
SetCursorAt(13, 3); /*set cursor position to (13,3) */
GetCursorAt(&x, &y); /*get cursor position to (x,y) */
UnderLine(x,y, 1,1); /*draw an underline*/
TextOutAt(3,3, "CHOOSEone:");
TextOutAt(3,4, "a.TEXT b.BMP");
TextOutAt(3,5, "c.FLASH");
TextOutAt(3,6, "q.QUIT");
page=GetLCDPage(); /* get the current page number */
TextOutAt(1,8, "page=");
IntOutAt(6, 8, 1, page ); /* show page number on LCD */
while(!quit)
{
c=Getch(); /* get input key value to c*/
switch(c)
{
case 'a':
case 'A':
LCDSetToPage (2);
ClrScrn();
LCDBright (0);
TextOutAt(4,6, "LCD BR=1");
TextOutAt(4,3, "ICPDAS");
TextOutAt(4,4, "EVA");
RealOutAt(8,4, 4,2 ,(float)1.1 );
M
ake a menu for choice.
When input ‘a’ or ‘A’, set LCD
bright to ‘0’(dark). Show text,
number on LCD.