Yoshihito Shimada / SG12864A

Dependents:   SG12864A_sample

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers font.h Source File

font.h

00001 /****************************
00002 * Font Data 0x20 to 0xDF 192
00003 ***********************************/
00004 const char Font[192][5] =
00005 {
00006     { 0x00, 0x00, 0x00, 0x00, 0x00 }, // " " 0x20
00007     { 0x00, 0x00, 0x4f, 0x00, 0x00 }, // !   0x21
00008     { 0x00, 0x07, 0x00, 0x07, 0x00 }, // "   0x22
00009     { 0x14, 0x7f, 0x14, 0x7f, 0x14 }, // #   0x23
00010     { 0x24, 0x2a, 0x7f, 0x2a, 0x12 }, // $   0x24
00011     { 0x23, 0x13, 0x08, 0x64, 0x62 }, // %   0x25
00012     { 0x36, 0x49, 0x55, 0x22, 0x50 }, // &   0x26
00013     { 0x00, 0x05, 0x03, 0x00, 0x00 }, // '   0x27
00014     { 0x00, 0x1c, 0x22, 0x41, 0x00 }, // (   0x28
00015     { 0x00, 0x41, 0x22, 0x1c, 0x00 }, // )   0x29
00016     { 0x14, 0x08, 0x3e, 0x08, 0x14 }, // *   0x2A
00017     { 0x08, 0x08, 0x3e, 0x08, 0x08 }, // +   0x2B
00018     { 0x00, 0x50, 0x30, 0x00, 0x00 }, // ,   0x2C
00019     { 0x08, 0x08, 0x08, 0x08, 0x08 }, // -   0x2D
00020     { 0x00, 0x60, 0x60, 0x00, 0x00 }, // .   0x2E
00021     { 0x20, 0x10, 0x08, 0x04, 0x02 }, // /   0x2F
00022     { 0x3e, 0x51, 0x49, 0x45, 0x3e }, // 0   0x30
00023     { 0x00, 0x42, 0x7f, 0x40, 0x00 }, // 1   0x31
00024     { 0x42, 0x61, 0x51, 0x49, 0x46 }, // 2   0x32
00025     { 0x21, 0x41, 0x45, 0x4b, 0x31 }, // 3   0x33
00026     { 0x18, 0x14, 0x12, 0x7f, 0x10 }, // 4   0x34
00027     { 0x27, 0x45, 0x45, 0x45, 0x39 }, // 5   0x35
00028     { 0x3c, 0x4a, 0x49, 0x49, 0x30 }, // 6   0x36
00029     { 0x01, 0x71, 0x09, 0x05, 0x03 }, // 7   0x37
00030     { 0x36, 0x49, 0x49, 0x49, 0x36 }, // 8   0x38
00031     { 0x06, 0x49, 0x49, 0x29, 0x1e }, // 9   0x39
00032     { 0x00, 0x36, 0x36, 0x00, 0x00 }, // :   0x3A
00033     { 0x00, 0x56, 0x36, 0x00, 0x00 }, // ;   0x3B
00034     { 0x08, 0x14, 0x22, 0x41, 0x00 }, // <   0x3C
00035     { 0x14, 0x14, 0x14, 0x14, 0x14 }, // =   0x3D
00036     { 0x00, 0x41, 0x22, 0x14, 0x08 }, // >   0x3E
00037     { 0x02, 0x01, 0x51, 0x09, 0x06 }, // ?   0x3F
00038     { 0x32, 0x49, 0x79, 0x41, 0x3e }, // @   0x40
00039     { 0x7e, 0x11, 0x11, 0x11, 0x7e }, // A   0x41
00040     { 0x7f, 0x49, 0x49, 0x49, 0x36 }, // B   0x42
00041     { 0x3e, 0x41, 0x41, 0x41, 0x22 }, // C   0x43
00042     { 0x7f, 0x41, 0x41, 0x22, 0x1c }, // D   0x44
00043     { 0x7f, 0x49, 0x49, 0x49, 0x41 }, // E   0x45
00044     { 0x7f, 0x09, 0x09, 0x09, 0x01 }, // F   0x46
00045     { 0x3e, 0x41, 0x49, 0x49, 0x7a }, // G   0x47
00046     { 0x7f, 0x08, 0x08, 0x08, 0x7f }, // H   0x48
00047     { 0x00, 0x41, 0x7f, 0x41, 0x00 }, // I   0x49
00048     { 0x20, 0x40, 0x41, 0x3f, 0x01 }, // J   0x4A
00049     { 0x7f, 0x08, 0x14, 0x22, 0x41 }, // K   0x4B
00050     { 0x7f, 0x40, 0x40, 0x40, 0x40 }, // L   0x4C
00051     { 0x7f, 0x02, 0x0c, 0x02, 0x7f }, // M   0x4D
00052     { 0x7f, 0x04, 0x08, 0x10, 0x7f }, // N   0x4E
00053     { 0x3e, 0x41, 0x41, 0x41, 0x3e }, // O   0x4F
00054     { 0x7f, 0x09, 0x09, 0x09, 0x06 }, // P   0X50
00055     { 0x3e, 0x41, 0x51, 0x21, 0x5e }, // Q   0X51
00056     { 0x7f, 0x09, 0x19, 0x29, 0x46 }, // R   0X52
00057     { 0x46, 0x49, 0x49, 0x49, 0x31 }, // S   0X53
00058     { 0x01, 0x01, 0x7f, 0x01, 0x01 }, // T   0X54
00059     { 0x3f, 0x40, 0x40, 0x40, 0x3f }, // U   0X55
00060     { 0x1f, 0x20, 0x40, 0x20, 0x1f }, // V   0X56
00061     { 0x3f, 0x40, 0x38, 0x40, 0x3f }, // W   0X57
00062     { 0x63, 0x14, 0x08, 0x14, 0x63 }, // X   0X58
00063     { 0x07, 0x08, 0x70, 0x08, 0x07 }, // Y   0X59
00064     { 0x61, 0x51, 0x49, 0x45, 0x43 }, // Z   0X5A
00065     { 0x00, 0x7f, 0x41, 0x41, 0x00 }, // [   0X5B
00066     { 0x02, 0x04, 0x08, 0x10, 0x20 }, // "\" 0X5C
00067     { 0x00, 0x41, 0x41, 0x7f, 0x00 }, // ]   0X5D
00068     { 0x04, 0x02, 0x01, 0x02, 0x04 }, // ^   0X5E
00069     { 0x40, 0x40, 0x40, 0x40, 0x40 }, // _   0X5F
00070     { 0x00, 0x01, 0x02, 0x04, 0x00 }, // `   0X60
00071     { 0x20, 0x54, 0x54, 0x54, 0x78 }, // a   0X61
00072     { 0x7f, 0x48, 0x44, 0x44, 0x38 }, // b   0X62
00073     { 0x38, 0x44, 0x44, 0x44, 0x20 }, // c   0X63
00074     { 0x38, 0x44, 0x44, 0x48, 0x7f }, // d   0X64
00075     { 0x38, 0x54, 0x54, 0x54, 0x18 }, // e   0X65
00076     { 0x08, 0x7e, 0x09, 0x01, 0x02 }, // f   0X66
00077     { 0x0c, 0x52, 0x52, 0x52, 0x3e }, // g   0X67
00078     { 0x7f, 0x08, 0x04, 0x04, 0x78 }, // h   0X68
00079     { 0x00, 0x44, 0x7d, 0x40, 0x00 }, // i   0X69
00080     { 0x20, 0x40, 0x44, 0x3d, 0x00 }, // j   0X6A
00081     { 0x7f, 0x10, 0x28, 0x44, 0x00 }, // k   0X6B
00082     { 0x00, 0x41, 0x7f, 0x40, 0x00 }, // l   0X6C
00083     { 0x7c, 0x04, 0x18, 0x04, 0x78 }, // m   0X6D
00084     { 0x7c, 0x08, 0x04, 0x04, 0x78 }, // n   0X6E
00085     { 0x38, 0x44, 0x44, 0x44, 0x38 }, // o   0X6F
00086     { 0x7c, 0x14, 0x14, 0x14, 0x08 }, // p   0X70
00087     { 0x08, 0x14, 0x14, 0x18, 0x7c }, // q   0X71
00088     { 0x7c, 0x08, 0x04, 0x04, 0x08 }, // r   0X72
00089     { 0x48, 0x54, 0x54, 0x54, 0x20 }, // s   0X73
00090     { 0x04, 0x3f, 0x44, 0x40, 0x20 }, // t   0X74
00091     { 0x3c, 0x40, 0x40, 0x20, 0x7c }, // u   0X75
00092     { 0x1c, 0x20, 0x40, 0x20, 0x1c }, // v   0X76
00093     { 0x3c, 0x40, 0x30, 0x40, 0x3c }, // w   0X77
00094     { 0x44, 0x28, 0x10, 0x28, 0x44 }, // x   0X78
00095     { 0x0c, 0x50, 0x50, 0x50, 0x3c }, // y   0X79
00096     { 0x44, 0x64, 0x54, 0x4c, 0x44 }, // z   0X7A
00097     { 0x00, 0x08, 0x36, 0x41, 0x00 }, // {   0X7B
00098     { 0x00, 0x00, 0x7f, 0x00, 0x00 }, // |   0X7C
00099     { 0x00, 0x41, 0x36, 0x08, 0x00 }, // }   0X7D
00100     { 0x08, 0x08, 0x2a, 0x1c, 0x08 }, // ->  0X7E
00101     { 0x08, 0x1c, 0x2a, 0x08, 0x08 }, // <-  0X7F
00102     { 0x00, 0x00, 0x0f, 0x08, 0x08 }, //     0x80
00103     { 0x08, 0x08, 0x0f, 0x00, 0x00 }, //     0x81         
00104     { 0x2c, 0x32, 0x02, 0x32, 0x2c }, // ohm 0x82
00105     { 0x44, 0x3c, 0x04, 0x7c, 0x44 }, // pi  0x83        
00106     { 0x63, 0x55, 0x49, 0x41, 0x41 }, // siguma0x84
00107     { 0x14, 0x14, 0x7c, 0x14, 0x12 }, // sec 0x85         
00108     { 0x44, 0x3c, 0x14, 0x14, 0x74 }, // man 0x86
00109     { 0x7c, 0x14, 0x1c, 0x14, 0x7c }, // en  0x87        
00110     { 0x10, 0x10, 0x54, 0x10, 0x10 }, // waru0x88
00111     { 0x7f, 0x7f, 0x7f, 0x7f, 0x7f }, //     0x89         
00112     { 0x0f, 0x0f, 0x0f, 0x0f, 0x0f }, //     0x8A
00113     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x8B        
00114     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x8C
00115     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x8D         
00116     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x8E
00117     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x8F        
00118     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x90
00119     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x91         
00120     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x92
00121     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x93        
00122     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x94
00123     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x95         
00124     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x96
00125     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x97        
00126     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x98
00127     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x99         
00128     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x9A
00129     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x9B        
00130     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x9C
00131     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x9D         
00132     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x9E
00133     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0x9F
00134     { 0x00, 0x00, 0x00, 0x00, 0x00 }, //     0xA0
00135     { 0x70, 0x50, 0x70, 0x00, 0x00 }, //  .  0xA1         
00136     { 0x00, 0x00, 0x0f, 0x01, 0x01 }, //  [  0xA2
00137     { 0x40, 0x40, 0x78, 0x00, 0x00 }, //  ]  0xA3        
00138     { 0x10, 0x20, 0x40, 0x00, 0x00 }, //  ,  0xA4
00139     { 0x00, 0x18, 0x18, 0x00, 0x00 }, //  .  0xA5         
00140     { 0x0a, 0x0a, 0x4a, 0x2a, 0x1e }, // wo  0xA6
00141     { 0x04, 0x24, 0x34, 0x14, 0x0c }, // a   0xA7        
00142     { 0x20, 0x10, 0x78, 0x04, 0x00 }, // i   0xA8
00143     { 0x18, 0x08, 0x4c, 0x48, 0x38 }, // u   0xA9         
00144     { 0x48, 0x48, 0x78, 0x48, 0x48 }, // e   0xAA
00145     { 0x48, 0x28, 0x18, 0x7c, 0x08 }, // o   0xAB        
00146     { 0x08, 0x7c, 0x08, 0x28, 0x18 }, // ya  0xAC
00147     { 0x40, 0x48, 0x48, 0x78, 0x40 }, // yu  0xAD         
00148     { 0x54, 0x54, 0x54, 0x7c, 0x00 }, // yo  0xAE
00149     { 0x18, 0x00, 0x58, 0x40, 0x38 }, // tu  0xAF        
00150     { 0x08, 0x08, 0x08, 0x08, 0x08 }, //  -  0xB0
00151     { 0x01, 0x41, 0x3d, 0x09, 0x07 }, //  a  0xB1         
00152     { 0x20, 0x10, 0x7c, 0x02, 0x01 }, //  i  0xB2
00153     { 0x0e, 0x02, 0x43, 0x22, 0x1e }, //  u  0xB3        
00154     { 0x42, 0x42, 0x7e, 0x42, 0x42 }, //  e  0xB4
00155     { 0x22, 0x12, 0x0a, 0x7f, 0x02 }, //  o  0xB5         
00156     { 0x42, 0x3f, 0x02, 0x42, 0x3e }, // ka  0xB6
00157     { 0x0a, 0x0a, 0x7f, 0x0a, 0x0a }, // ki  0xB7        
00158     { 0x08, 0x46, 0x42, 0x22, 0x1e }, // ku  0xB8
00159     { 0x04, 0x03, 0x42, 0x3e, 0x04 }, // ke  0xB9         
00160     { 0x42, 0x42, 0x42, 0x42, 0x7e }, // ko  0xBA
00161     { 0x02, 0x4f, 0x22, 0x1f, 0x02 }, // sa  0xBB        
00162     { 0x4a, 0x4a, 0x40, 0x20, 0x1c }, // si  0xBC
00163     { 0x42, 0x22, 0x12, 0x2a, 0x46 }, // su  0xBD         
00164     { 0x02, 0x3f, 0x42, 0x4a, 0x46 }, // se  0xBE
00165     { 0x06, 0x48, 0x40, 0x20, 0x1e }, // so  0xBF
00166     { 0x08, 0x46, 0x4a, 0x32, 0x1e }, // ta  0xC0
00167     { 0x0a, 0x4a, 0x3e, 0x09, 0x08 }, // ti  0xC1         
00168     { 0x0e, 0x00, 0x4e, 0x20, 0x1e }, // tu  0xC2
00169     { 0x04, 0x45, 0x3d, 0x05, 0x04 }, // te  0xC3        
00170     { 0x00, 0x7f, 0x08, 0x10, 0x00 }, // to  0xC4
00171     { 0x44, 0x24, 0x1f, 0x04, 0x04 }, // na  0xC5         
00172     { 0x40, 0x42, 0x42, 0x42, 0x40 }, // ni  0xC6
00173     { 0x42, 0x2a, 0x12, 0x2a, 0x06 }, // nu  0xC7        
00174     { 0x22, 0x12, 0x7b, 0x16, 0x22 }, // ne  0xC8
00175     { 0x00, 0x40, 0x20, 0x1f, 0x00 }, // no  0xC9         
00176     { 0x78, 0x00, 0x02, 0x04, 0x78 }, // ha  0xCA
00177     { 0x3f, 0x44, 0x44, 0x44, 0x44 }, // hi  0xCB        
00178     { 0x02, 0x42, 0x42, 0x22, 0x1e }, // hu  0xCC
00179     { 0x04, 0x02, 0x04, 0x08, 0x30 }, // he  0xCD         
00180     { 0x32, 0x02, 0x7f, 0x02, 0x32 }, // ho  0xCE
00181     { 0x02, 0x12, 0x22, 0x52, 0x0e }, // ma  0xCF        
00182     { 0x00, 0x2a, 0x2a, 0x2a, 0x40 }, // mi  0xD0
00183     { 0x38, 0x24, 0x22, 0x20, 0x70 }, // mu  0xD1         
00184     { 0x40, 0x28, 0x10, 0x28, 0x06 }, // me  0xD2
00185     { 0x0a, 0x3e, 0x4a, 0x4a, 0x4a }, // mo  0xD3        
00186     { 0x04, 0x7f, 0x04, 0x14, 0x0c }, // ya  0xD4
00187     { 0x40, 0x42, 0x42, 0x7e, 0x40 }, // yu  0xD5         
00188     { 0x4a, 0x4a, 0x4a, 0x4a, 0x7e }, // yo  0xD6
00189     { 0x04, 0x05, 0x45, 0x25, 0x1c }, // ra  0xD7        
00190     { 0x0f, 0x40, 0x20, 0x1f, 0x00 }, // ri  0xD8
00191     { 0x7c, 0x00, 0x7e, 0x80, 0x30 }, // ru  0xD9         
00192     { 0x7e, 0x40, 0x20, 0x10, 0x08 }, // re  0xDA
00193     { 0x7e, 0x42, 0x42, 0x42, 0x7e }, // ro  0xDB        
00194     { 0x0e, 0x02, 0x42, 0x22, 0x1e }, // wa  0xDC
00195     { 0x42, 0x42, 0x40, 0x20, 0x18 }, // n   0xDD         
00196     { 0x02, 0x04, 0x01, 0x02, 0x00 }, // "   0xDE
00197     { 0x07, 0x05, 0x07, 0x00, 0x00 }  // .   0xDF
00198                     
00199 };
00200 
00201