C18 LaurTec Library  2.5
Open Source C Library for PIC18 Microcontrollers
LaurTec_c18_libraries_v_2.5/inc/GLCD_KS0108B.h
Go to the documentation of this file.
00001 /**********************************************************************************************
00002 
00003 Author : Mauro Laurenti
00004 Version : 1.0
00005 Date : 26/05/2012
00006  
00007 CopyRight 2006-2012 all rights are reserved
00008 
00009 ********************************************************
00010 SOFTWARE LICENSE AGREEMENT
00011 ********************************************************
00012 
00013 The usage of the supplied software imply the acceptance of the following license.
00014 
00015 The software supplied herewith by Mauro Laurenti (the Author) 
00016 is intended for use solely and exclusively on Microchip PIC Microcontroller (registered mark).  
00017 The software is owned by the Author, and is protected under applicable copyright laws. 
00018 All rights are reserved. 
00019 Any use in violation of the foregoing restrictions may subject the 
00020 user to criminal sanctions under applicable laws (Italian or International ones), as well as to 
00021 civil liability for the breach of the terms and conditions of this license. 
00022 Commercial use is forbidden without a written acknowledgment with the Author.
00023 Personal or educational use is allowed if the application containing the following 
00024 software doesn't aim to commercial use or monetary earning of any kind.    
00025 
00026 THIS SOFTWARE IS PROVIDED IN AN "AS IS" CONDITION. NO WARRANTIES, 
00027 WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED 
00028 TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
00029 PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE AUTHOR SHALL NOT, 
00030 IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR 
00031 CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
00032 
00033 ********************************************************
00034 PURPOSES
00035 ********************************************************
00036 
00037 
00038 This library contains all the functions that are handy for controlling                  
00039 a GLCD display based on KS0108B controller.                                             
00040         
00041 More details and pictures can be downloaded from the Brief Note BN0016(www.LaurTec.com)
00042 
00043 **********************************************************************************************/
00044 
00045 #include <delay.h>
00046 #include <ctype.h>
00047 
00048 #ifndef FLAG_GLCD_K0108B
00049 #define FLAG_GLCD_K0108B
00050 
00051 // Prototype for itoa from ctype lib 
00052 char *itoa (int value, char *s);
00053 
00054 //**************************************************
00055 // GLCD pin constants 
00056 //**************************************************
00057 
00058 
00059 #define GLCD_DATA_WRITE  LATD
00060 #define GLCD_DATA_READ   PORTD
00061 #define GLCD_DATA_DIRECTION  TRISD
00062 
00063 #define GLCD_D_I LATAbits.LATA3         
00064 #define GLCD_R_W LATAbits.LATA4                 
00065 #define GLCD_E   LATAbits.LATA5         
00066 #define GLCD_CS1 LATEbits.LATE0         
00067 #define GLCD_CS2 LATEbits.LATE1                 
00068 #define GLCD_RST LATEbits.LATE2 
00069 #define GLCD_LED LATCbits.LATC1         
00070 
00071 
00072 //**************************************************
00073 // GLCD Controller constants
00074 //**************************************************
00075 
00076 #define INPUT 0xFF
00077 #define OUTPUT 0x00
00078 
00079 #define NUMBER_OF_PAGES 8
00080 #define X_RESOLUTION 128
00081 #define Y_RESOLUTION 64
00082 
00083 #define CONTROLLER_MAX_X 64
00084 
00085 
00086 //**************************************************
00087 // Font Tables and Pictures 
00088 //**************************************************
00089 
00090 #define ENABLE_FONT_5x7
00091 
00092 #define ENABLE_LOGO_1
00093 
00094 //**************************************************
00095 // GLCD Font Size
00096 //**************************************************
00097 
00098 #define GLCD_FONT_WIDTH_5       5 
00099 #define GLCD_FONT_HEIGTH_7  7
00100 
00101 #define GLCD_FONT_SPACE 1
00102 
00103 
00104 //**************************************************
00105 // GLCD command constants 
00106 //**************************************************
00107 
00108 #define COMM_DISPLAY_ON         0b00111111
00109 #define COMM_DISPLAY_OFF        0b00111110
00110 
00111 #define COMM_PAGE_SELECT        0b10111000 
00112 
00113 #define COMM_ADDRESS_SELECT 0b01000000
00114 
00115 #define COMM_START_LINE         0b11000000
00116 
00117 
00118 //**************************************************
00119 // GLCD Status Flag 
00120 //**************************************************
00121 
00122 #define GLCD_BUSY_FLAG 0x80
00123 
00124         
00125 
00126 //**************************************************
00127 // General Purpose constants 
00128 //**************************************************
00129 
00130 #define TURN_ON_LED  0b00000001
00131 #define TURN_OFF_LED 0b00000000
00132 
00133 #define TURN_ON_DISPLAY  0b00000001
00134 #define TURN_OFF_DISPLAY 0b00000000
00135 
00136 #define HIGH 0b00000001
00137 #define LOW  0b00000000
00138 
00139 #define ENABLE_GLCD     0b00000001
00140 #define DISABLE_GLCD    0b00000000
00141 
00142 #define ENABLE_RESET_GLCD       0b00000000
00143 #define DISABLE_RESET_GLCD      0b00000001
00144 
00145 #define GLCD_CHIP_SELECT_1 0x00
00146 #define GLCD_CHIP_SELECT_2 0x01
00147 
00148 #define FILLING_WHITE 0x00
00149 #define FILLING_BLACK 0xFF
00150 
00151 
00152 
00153 //****************************************************************************************************
00154 //    PUBLIC FUNCTIONS
00155 //****************************************************************************************************
00156 
00157 
00158 
00168 void  initialize_GLCD (void);
00169 
00170 
00179 void clear_GLCD (unsigned char filling_color);
00180 
00181 
00192 void backlight_GLCD(unsigned char backlight);
00193 
00194 
00204 void set_display_GLCD (unsigned char display_status);
00205 
00206 
00215 void set_vertical_offset_GLCD (unsigned char vertical_offset);
00216 
00217 
00231 void plot_xy_GLCD (unsigned char x_pos,  unsigned char y_pos, unsigned char filling_color);
00232 
00233 
00251 void draw_horizontal_line_GLCD (unsigned char x_origin, unsigned char y_origin, unsigned char length, unsigned char filling_color);
00252 
00253 
00271 void draw_vertical_line_GLCD (unsigned char x_origin, unsigned char y_origin, unsigned char length, unsigned char filling_color);
00272 
00273 
00293 void draw_window_GLCD (unsigned char x_origin, unsigned char y_origin, unsigned char length, unsigned char height, unsigned char filling_color);
00294 
00295 
00315 void draw_box_GLCD (unsigned char x_origin, unsigned char y_origin, unsigned char length, unsigned char height, unsigned char filling_color);
00316 
00317 
00326 void draw_picture_GLCD (rom unsigned char * picture_table);
00327 
00328 
00341 void write_char_GLCD (unsigned char x_pos, unsigned char y_pos, unsigned char character);
00342 
00343 
00358 void write_string_GLCD (unsigned char x_pos, unsigned char y_pos, unsigned char * character_array);
00359 
00360 
00373 void write_message_GLCD (unsigned char x_pos, unsigned char y_pos, const rom unsigned char * character);
00374 
00375 
00390 void write_integer_GLCD (unsigned char x_pos, unsigned char y_pos, int value, char number_of_digits);
00391 
00392 
00404 void set_font_GLCD (unsigned char width, unsigned char height); 
00405 
00406 
00407 
00408 //****************************************************************************************************
00409 //    PRIVATE FUNCTIONS (The user should not use it)
00410 //****************************************************************************************************
00411 
00412 
00423 void wait_busy_status_GLCD (void);
00424 
00425 
00436 unsigned char get_controller_status_GLCD (void);
00437 
00438 
00451 void write_command_GLCD (unsigned char command_to_send);
00452 
00453 
00463 void set_page_GLCD (unsigned char controller_page);
00464 
00465 
00476 void set_address_GLCD (unsigned char controller_address);
00477 
00478 
00488 void write_data_GLCD (unsigned char data_to_send);
00489 
00490 
00501 unsigned char read_data_GLCD (void);
00502 
00503 
00504 
00505 
00506 //************************************************************************************************
00507 //                                       Font Tables
00508 //************************************************************************************************
00509 
00510 #ifdef ENABLE_FONT_5x7
00511 
00512 rom unsigned char font_5x7[96][5] = {
00513         0x00,0x00,0x00,0x00,0x00, // empty space  
00514         0x00,0x00,0x5f,0x00,0x00, // ! 
00515         0x00,0x03,0x00,0x03,0x00, // " 
00516         0x14,0x7f,0x14,0x7f,0x14, // # 
00517         0x24,0x2a,0x7f,0x2a,0x12, // $
00518         0x23,0x13,0x08,0x64,0x62, // % 
00519         0x36,0x49,0x55,0x22,0x50, // & 
00520         0x00,0x05,0x03,0x00,0x00, // ' 
00521         0x00,0x1c,0x22,0x41,0x00, // (
00522         0x00,0x41,0x22,0x1c,0x00, // ) 
00523     0x14,0x08,0x3e,0x08,0x14, // * 
00524         0x08,0x08,0x3e,0x08,0x08, // +
00525     0x00,0x50,0x30,0x00,0x00, // ,
00526         0x08,0x08,0x08,0x08,0x08, // -
00527     0x00,0x60,0x60,0x00,0x00, // .
00528         0x20,0x10,0x08,0x04,0x02, // /
00529     0x3e,0x51,0x49,0x45,0x3e, // 0
00530         0x00,0x42,0x7f,0x40,0x00, // 1
00531     0x42,0x61,0x51,0x49,0x46, // 2
00532         0x21,0x41,0x45,0x4b,0x31, // 3
00533     0x18,0x14,0x12,0x7f,0x10, // 4
00534         0x27,0x45,0x45,0x45,0x39, // 5
00535     0x3c,0x4a,0x49,0x49,0x30, // 6
00536         0x01,0x71,0x09,0x05,0x03, // 7
00537     0x36,0x49,0x49,0x49,0x36, // 8
00538         0x06,0x49,0x49,0x29,0x1e, // 9
00539     0x00,0x36,0x36,0x00,0x00, // :
00540         0x00,0x56,0x36,0x00,0x00, // ;
00541     0x08,0x14,0x22,0x41,0x00, // <
00542         0x14,0x14,0x14,0x14,0x14, // =
00543     0x00,0x41,0x22,0x14,0x08, // >
00544         0x02,0x01,0x51,0x09,0x06, // ?
00545     0x32,0x49,0x79,0x41,0x3e, // @
00546         0x7e,0x11,0x11,0x11,0x7e, // A
00547     0x7f,0x49,0x49,0x49,0x36, // B
00548         0x3e,0x41,0x41,0x41,0x22, // C
00549     0x7f,0x41,0x41,0x22,0x1c, // D
00550         0x7f,0x49,0x49,0x49,0x41, // E
00551     0x7f,0x09,0x09,0x09,0x01, // F
00552         0x3e,0x41,0x49,0x49,0x7a, // G
00553     0x7f,0x08,0x08,0x08,0x7f, // H
00554         0x00,0x41,0x7f,0x41,0x00, // I
00555     0x20,0x40,0x41,0x3f,0x01, // J
00556         0x7f,0x08,0x14,0x22,0x41, // K
00557     0x7f,0x40,0x40,0x40,0x40, // L
00558         0x7f,0x02,0x0c,0x02,0x7f, // M
00559     0x7f,0x04,0x08,0x10,0x7f, // N
00560         0x3e,0x41,0x41,0x41,0x3e, // O
00561     0x7f,0x09,0x09,0x09,0x06, // P
00562         0x3e,0x41,0x51,0x21,0x5e, // Q
00563     0x7f,0x09,0x19,0x29,0x46, // R
00564         0x46,0x49,0x49,0x49,0x31, // S
00565     0x01,0x01,0x7f,0x01,0x01, // T
00566         0x3f,0x40,0x40,0x40,0x3f, // U
00567     0x1f,0x20,0x40,0x20,0x1f, // V      
00568         0x3f,0x40,0x38,0x40,0x3f, // W
00569     0x63,0x14,0x08,0x14,0x63, // X
00570         0x07,0x08,0x70,0x08,0x07, // Y
00571     0x61,0x51,0x49,0x45,0x43, // Z
00572         0x00,0x7f,0x41,0x41,0x00, // [
00573     0x02,0x04,0x08,0x10,0x20, // \]
00574         0x00,0x41,0x41,0x7f,0x00, // ]
00575     0x04,0x02,0x01,0x02,0x04, // ^
00576         0x40,0x40,0x40,0x40,0x40, // _
00577     0x00,0x01,0x02,0x04,0x00, // `
00578         0x20,0x54,0x54,0x54,0x78, // a
00579     0x7f,0x48,0x44,0x44,0x38, // b
00580         0x38,0x44,0x44,0x44,0x00, // c
00581     0x38,0x44,0x44,0x48,0x7f, // d
00582         0x38,0x54,0x54,0x54,0x18, // e
00583     0x08,0x7e,0x09,0x01,0x02, // f
00584         0x0c,0x52,0x52,0x52,0x3e, // g
00585     0x7f,0x08,0x04,0x04,0x78, // h
00586         0x00,0x44,0x7d,0x40,0x00, // i
00587     0x20,0x40,0x44,0x3d,0x00, // j
00588         0x7f,0x10,0x28,0x44,0x00, // k
00589     0x00,0x41,0x7f,0x40,0x00, // l
00590         0x7c,0x04,0x18,0x04,0x78, // m
00591     0x7c,0x08,0x04,0x04,0x78, // n
00592         0x38,0x44,0x44,0x44,0x38, // o
00593     0x7c,0x14,0x14,0x14,0x08, // p
00594         0x08,0x14,0x14,0x18,0x7c, // q
00595     0x7c,0x08,0x04,0x04,0x08, // r
00596         0x48,0x54,0x54,0x54,0x20, // s
00597     0x04,0x3f,0x44,0x40,0x20, // t
00598         0x3c,0x40,0x40,0x20,0x7c, // u
00599     0x1c,0x20,0x40,0x20,0x1c, // v
00600         0x3c,0x40,0x30,0x40,0x3c, // w
00601     0x44,0x28,0x10,0x28,0x44, // x
00602         0x0c,0x50,0x50,0x50,0x3c, // y
00603     0x44,0x64,0x54,0x4c,0x44, // z
00604         0x00,0x08,0x36,0x41,0x00, // {
00605     0x00,0x00,0x7f,0x00,0x00, // |
00606         0x00,0x41,0x36,0x08,0x00, // }
00607     0x10,0x08,0x08,0x10,0x08, // ^
00608         0x00,0x00,0x02,0x05,0x02}; // degree 
00609 
00610 #endif // ENABLE_FONT_5x7
00611 
00612 
00613 //************************************************************************************************
00614 //                                       Pictures and Logos
00615 //************************************************************************************************
00616 
00617 #ifdef ENABLE_LOGO_1 
00618 
00619 rom unsigned char logo_1 [] = {
00620 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00621 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00622 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00623 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00624 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00625 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00626 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00627 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00628 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00629 0x30, 0xF0, 0xF0, 0xF0, 0xF0, 0x30, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00630 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00631 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00632 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xF0, 0x70, 0x30, 0x30,
00633 0xF0, 0xF0, 0xF0, 0xF0, 0x30, 0x30, 0x70, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00634 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00635 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00636 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,
00637 0xFC, 0xFF, 0xFF, 0x3F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0x40, 0x00, 0xE0, 0xF0, 0xF8,
00638 0xFC, 0x3C, 0x0E, 0x06, 0x06, 0x86, 0xEE, 0xFC, 0xFE, 0xFE, 0x3E, 0x06, 0x08, 0x0C, 0xCC, 0xFC,
00639 0xFC, 0xFE, 0x3E, 0x06, 0x00, 0xC0, 0xF8, 0xFE, 0xFE, 0x7E, 0x06, 0x00, 0x00, 0x0C, 0x8C, 0xFC,
00640 0xFC, 0xFE, 0x3E, 0x0E, 0x04, 0x06, 0x1E, 0x1E, 0x0C, 0x00, 0x03, 0x03, 0x00, 0x00, 0xC0, 0xFC,
00641 0xFF, 0xFF, 0x3F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0xE3, 0xF0, 0xF8, 0xFC, 0xFC, 0xDE,
00642 0xC6, 0xE6, 0x7E, 0x7E, 0x7C, 0x3C, 0x00, 0xE0, 0xF0, 0xF8, 0xFC, 0x3C, 0x0E, 0x06, 0x06, 0x1E,
00643 0x3E, 0x3C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00644 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x0C, 0x0F,
00645 0x0F, 0x0F, 0x0F, 0x0C, 0x0C, 0x0C, 0x0C, 0x0E, 0x0F, 0x07, 0x01, 0x00, 0x00, 0x03, 0x07, 0x0F,
00646 0x0F, 0x0C, 0x0C, 0x0C, 0x06, 0x07, 0x0F, 0x0F, 0x0F, 0x0D, 0x0C, 0x06, 0x04, 0x02, 0x07, 0x0F,
00647 0x0F, 0x0F, 0x0C, 0x04, 0x03, 0x07, 0x0F, 0x0F, 0x0F, 0x0C, 0x0C, 0x08, 0x00, 0x0C, 0x0F, 0x0F,
00648 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x0C, 0x0F, 0x0F,
00649 0x0F, 0x0F, 0x0C, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x07, 0x0F, 0x0E, 0x0C,
00650 0x0C, 0x0C, 0x06, 0x06, 0x02, 0x00, 0x00, 0x03, 0x07, 0x07, 0x0F, 0x0E, 0x0C, 0x0C, 0x0C, 0x06,
00651 0x06, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00652 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00653 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00654 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00655 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00656 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00657 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00658 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00659 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00660 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
00661 0xFE, 0x02, 0x02, 0x02, 0x02, 0x84, 0x78, 0x00, 0xE0, 0x50, 0x50, 0x60, 0x00, 0x20, 0x50, 0x50,
00662 0x90, 0x00, 0x10, 0xF4, 0x00, 0x60, 0xD0, 0x50, 0x20, 0x20, 0x00, 0x10, 0xF0, 0x20, 0x10, 0xF0,
00663 0x00, 0x00, 0x00, 0x00, 0x10, 0xF0, 0x20, 0x10, 0xF0, 0x20, 0x10, 0xF0, 0x00, 0x00, 0xA0, 0x50,
00664 0x50, 0xF0, 0x00, 0x00, 0xE0, 0x10, 0x10, 0x12, 0xFE, 0x00, 0x00, 0xE0, 0x50, 0x50, 0x60, 0x00,
00665 0x00, 0x00, 0x00, 0xE0, 0x50, 0x50, 0x60, 0x00, 0xA0, 0x50, 0x50, 0xF0, 0x00, 0x00, 0x20, 0x50,
00666 0x50, 0x90, 0x00, 0x10, 0xF0, 0x00, 0xF0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00667 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00668 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
00669 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01,
00670 0x00, 0x00, 0x01, 0x01, 0x01, 0x06, 0x09, 0x09, 0x09, 0x06, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01,
00671 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01,
00672 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00,
00673 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01,
00674 0x01, 0x00, 0x00, 0x08, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00,
00675 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00676 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00677 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00678 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00679 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00680 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00681 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00682 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00683 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
00684 };
00685 
00686 #endif // ENABLE_LOGO_1
00687 
00688 
00689 
00690 
00691 #endif //FLAG_GLCD_K0108B
00692 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines