Blue LED matrix (8x16) program. Gets text string through bluetooth and displays it on led matrix. Also has a clock function- get system time from a phone through bluetooth and enters clock mode. In clock mode it acts as a clock showing hours and minutes and blinking led every second. Clock mode can be broken if a text string is received through bluetooth.

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers letters.h Source File

letters.h

00001 #ifndef LETTERS_H
00002 #define LETTERS_H
00003 
00004 uint8_t letterA[8] = { 0x60, 0x90, 0x90, 0xF0, 0x90, 0x90, 0x90, 0x90};
00005   /*{0, 1, 1, 0, 0, 0, 0, 0}, 0x60
00006     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90 
00007     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00008     {1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00009     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00010     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00011     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00012     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00013 };*/
00014 
00015 uint8_t letterB[8] = { 0xE0, 0x90, 0x90, 0xE0, 0x90, 0x90, 0x90, 0xE0};
00016   /*{1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00017     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00018     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00019     {1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00020     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00021     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00022     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00023     {1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00024 };*/
00025 
00026 uint8_t letterC[8] = { 0x60, 0x90, 0x80, 0x80, 0x80, 0x80, 0x90, 0x60};
00027   /*{0, 1, 1, 0, 0, 0, 0, 0}, 0x60
00028     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00029     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00030     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00031     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00032     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00033     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00034     {0, 1, 1, 0, 0, 0, 0, 0}, 0x60
00035 };*/
00036 
00037 uint8_t letterD[8] = { 0xE0, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0xE0};
00038   /*{1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00039     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00040     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00041     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00042     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00043     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00044     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00045     {1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00046 };*/
00047 
00048 uint8_t letterE[8] = { 0xF0, 0x80, 0x80, 0x80, 0xF0, 0x80, 0x80, 0xF0};
00049   /*{1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00050     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00051     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00052     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00053     {1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00054     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00055     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00056     {1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00057 };*/
00058 
00059 uint8_t letterF[8] = { 0xF0, 0x80, 0x80, 0xF0, 0x80, 0x80, 0x80, 0x80};
00060   /*{1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00061     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00062     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00063     {1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00064     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00065     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00066     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00067     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00068 };*/
00069 
00070 uint8_t letterG[8] = { 0x70, 0x80, 0x80, 0x80, 0xB0, 0x90, 0x90, 0x60};
00071   /*{0, 1, 1, 1, 0, 0, 0, 0}, 0x70
00072     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00073     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00074     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00075     {1, 0, 1, 1, 0, 0, 0, 0}, 0xB0
00076     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00077     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00078     {0, 1, 1, 0, 0, 0, 0, 0}, 0x60
00079 };*/
00080 
00081 uint8_t letterH[8] = { 0x90, 0x90, 0x90, 0xF0, 0x90, 0x90, 0x90, 0x90};
00082   /*{1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00083     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00084     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00085     {1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00086     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00087     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00088     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00089     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00090 };*/
00091 
00092 uint8_t letterI[8] = { 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80};
00093   /*{1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00094     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00095     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00096     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00097     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00098     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00099     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00100     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00101 }; */
00102 
00103 uint8_t letterJ[8] = { 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xA0, 0x40};
00104   /*{0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00105     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00106     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00107     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00108     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00109     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00110     {1, 0, 1, 0, 0, 0, 0, 0}, 0xA0
00111     {0, 1, 0, 0, 0, 0, 0, 0}, 0x40
00112 };*/
00113 
00114 uint8_t letterK[8] = { 0x90, 0x90, 0xA0, 0xA0, 0xC0, 0xA0, 0xA0, 0x90};
00115   /*{1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00116     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00117     {1, 0, 1, 0, 0, 0, 0, 0}, 0xA0
00118     {1, 0, 1, 0, 0, 0, 0, 0}, 0xA0
00119     {1, 1, 0, 0, 0, 0, 0, 0}, 0xC0
00120     {1, 0, 1, 0, 0, 0, 0, 0}, 0xA0
00121     {1, 0, 1, 0, 0, 0, 0, 0}, 0xA0
00122     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00123 };*/
00124 
00125 uint8_t letterL[8] = { 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xF0};
00126   /*{1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00127     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00128     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00129     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00130     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00131     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00132     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00133     {1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00134 };*/
00135 
00136 uint8_t letterM[8] = { 0x88, 0xD8, 0xA8, 0x88, 0x88, 0x88, 0x88, 0x88};
00137   /*{1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00138     {1, 1, 0, 1, 1, 0, 0, 0}, 0xD8
00139     {1, 0, 1, 0, 1, 0, 0, 0}, 0xA8
00140     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00141     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00142     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00143     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00144     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00145 };*/
00146 
00147 uint8_t letterN[8] = { 0x90, 0x90, 0xd0, 0x90, 0xB0, 0x90, 0x90, 0x90};
00148   /*{1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00149     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00150     {1, 1, 0, 1, 0, 0, 0, 0}, 0xD0
00151     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00152     {1, 0, 1, 1, 0, 0, 0, 0}, 0xB0
00153     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00154     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00155     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00156 };*/
00157 
00158 uint8_t letterO[8] = { 0xF0, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0xF0};
00159   /*{1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00160     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00161     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00162     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00163     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00164     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00165     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00166     {1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00167 };*/
00168 
00169 uint8_t letterP[8] = { 0xE0, 0x90, 0x90, 0xE0, 0x80, 0x80, 0x80, 0x80};
00170   /*{1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00171     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00172     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00173     {1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00174     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00175     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00176     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00177     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00178 };*/
00179 
00180 uint8_t letterQ[8] = { 0x70, 0x88, 0x88, 0x88, 0x88, 0x88, 0x70, 0x08};
00181   /*0 1 1 1 0 0 0 0 0x70
00182     1 0 0 0 1 0 0 0 0x88
00183     1 0 0 0 1 0 0 0 0x88
00184     1 0 0 0 1 0 0 0 0x88
00185     1 0 0 0 1 0 0 0 0x88
00186     1 0 0 0 1 0 0 0 0x88
00187     0 1 1 1 0 0 0 0 0x70
00188     0 0 0 0 1 0 0 0 0x08
00189 };*/
00190 
00191 uint8_t letterR[8] = { 0xE0, 0x90, 0x90, 0xE0, 0xA0, 0x90, 0x90, 0x90};
00192   /*{1, 1, 1, 0, 0, 0, 0, 0}, 0xE0 
00193     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00194     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00195     {1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00196     {1, 0, 1, 0, 0, 0, 0, 0}, 0xA0
00197     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00198     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00199     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00200 };*/
00201 
00202 uint8_t letterS[8] = { 0x70, 0x80, 0x80, 0x60, 0x10, 0x10, 0x10, 0xE0};
00203   /*{0, 1, 1, 1, 0, 0, 0, 0}, 0x70
00204     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00205     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00206     {0, 1, 1, 0, 0, 0, 0, 0}, 0x60
00207     {0, 0, 0, 1, 0, 0, 0, 0}, 0x10
00208     {0, 0, 0, 1, 0, 0, 0, 0}, 0x10
00209     {0, 0, 0, 1, 0, 0, 0, 0}, 0x10
00210     {1, 1, 1, 0, 0, 0, 0, 0}, 0xE0
00211 };*/
00212 
00213 uint8_t letterT[8] = { 0xF8, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20};
00214   /*{1, 1, 1, 1, 1, 0, 0, 0}, 0xF8
00215     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00216     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00217     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00218     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00219     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00220     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00221     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00222 };*/
00223 
00224 uint8_t letterU[8] = { 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x60};
00225   /*{1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00226     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90 
00227     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00228     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00229     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00230     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00231     {1, 0, 0, 1, 0, 0, 0, 0}, 0x90
00232     {0, 1, 1, 0, 0, 0, 0, 0}, 0x60
00233 };*/
00234 
00235 uint8_t letterV[8] = { 0x88, 0x88, 0x88, 0x88, 0x88, 0x50, 0x50, 0x20};
00236   /*{1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00237     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00238     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00239     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00240     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00241     {0, 1, 0, 1, 0, 0, 0, 0}, 0x50
00242     {0, 1, 0, 1, 0, 0, 0, 0}, 0x50
00243     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00244 };*/
00245 
00246 uint8_t letterW[8] = { 0x88, 0x88, 0x88, 0x88, 0x88, 0xA8, 0x58, 0x50};
00247   /*{1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00248     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00249     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00250     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00251     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00252     {1, 0, 1, 0, 1, 0, 0, 0}, 0xA8
00253     {0, 1, 0, 1, 1, 0, 0, 0}, 0x58
00254     {0, 1, 0, 1, 0, 0, 0, 0}, 0x50
00255 };*/
00256 
00257 uint8_t letterX[8] = { 0x88, 0x88, 0x50, 0x20, 0x20, 0x50, 0x88, 0x88};
00258   /*{1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00259     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00260     {0, 1, 0, 1, 0, 0, 0, 0}, 0x50
00261     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00262     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00263     {0, 1, 0, 1, 0, 0, 0, 0}, 0x50
00264     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00265     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00266 };*/
00267 
00268 
00269 uint8_t letterY[8] = { 0x88, 0x88, 0x50, 0x20, 0x20, 0x20, 0x20, 0x20};
00270   /*{1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00271     {1, 0, 0, 0, 1, 0, 0, 0}, 0x88
00272     {0, 1, 0, 1, 0, 0, 0, 0}, 0x50
00273     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00274     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00275     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00276     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00277     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00278 };*/
00279 
00280 uint8_t letterZ[8] = { 0xF0, 0x10, 0x20, 0x20, 0x40, 0x40, 0x80, 0xF0};
00281   /*{1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00282     {0, 0, 0, 1, 0, 0, 0, 0}, 0x10
00283     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00284     {0, 0, 1, 0, 0, 0, 0, 0}, 0x20
00285     {0, 1, 0, 0, 0, 0, 0, 0}, 0x40
00286     {0, 1, 0, 0, 0, 0, 0, 0}, 0x40
00287     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00288     {1, 1, 1, 1, 0, 0, 0, 0}, 0xF0
00289 };*/
00290 
00291 uint8_t lettera[8] = { 0x00, 0x00, 0x00, 0xE0, 0x10, 0x70, 0x90, 0x70};
00292   /*0 0 0 0 0 0 0 0 0x00
00293     0 0 0 0 0 0 0 0 0x00
00294     0 0 0 0 0 0 0 0 0x00
00295     1 1 1 0 0 0 0 0 0xE0
00296     0 0 0 1 0 0 0 0 0x10
00297     0 1 1 1 0 0 0 0 0x70
00298     1 0 0 1 0 0 0 0 0x90
00299     0 1 1 1 0 0 0 0 0x70
00300 };*/
00301 
00302 uint8_t letterb[8] = { 0x00, 0x80, 0x80, 0x80, 0xE0, 0x90, 0x90, 0xE0};
00303   /*0 0 0 0 0 0 0 0 0x00
00304     1 0 0 0 0 0 0 0 0x80
00305     1 0 0 0 0 0 0 0 0x80
00306     1 0 0 0 0 0 0 0 0x80
00307     1 1 1 0 0 0 0 0 0xE0
00308     1 0 0 1 0 0 0 0 0x90
00309     1 0 0 1 0 0 0 0 0x90
00310     1 1 1 0 0 0 0 0 0xE0
00311 };*/
00312 
00313 uint8_t letterc[8] = { 0x00, 0x00, 0x00, 0x60, 0x90, 0x80, 0x90, 0x60};
00314   /*0 0 0 0 0 0 0 0 0x00
00315     0 0 0 0 0 0 0 0 0x00
00316     0 0 0 0 0 0 0 0 0x00
00317     0 1 1 0 0 0 0 0 0x60
00318     1 0 0 1 0 0 0 0 0x90
00319     1 0 0 0 0 0 0 0 0x80
00320     1 0 0 1 0 0 0 0 0x90
00321     0 1 1 0 0 0 0 0 0x60
00322 };*/
00323 
00324 uint8_t letterd[8] = { 0x00, 0x10, 0x10, 0x10, 0x70, 0x90, 0x90, 0x70};
00325   /*0 0 0 0 0 0 0 0 0x00
00326     0 0 0 1 0 0 0 0 0x10
00327     0 0 0 1 0 0 0 0 0x10
00328     0 0 0 1 0 0 0 0 0x10
00329     0 1 1 1 0 0 0 0 0x70
00330     1 0 0 1 0 0 0 0 0x90
00331     1 0 0 1 0 0 0 0 0x90
00332     0 1 1 1 0 0 0 0 0x70
00333 };*/
00334 
00335 uint8_t lettere[8] = { 0x00, 0x00, 0x00, 0x60, 0x90, 0xF0, 0x80, 0x70};
00336   /*0 0 0 0 0 0 0 0 0x00
00337     0 0 0 0 0 0 0 0 0x00 
00338     0 0 0 0 0 0 0 0 0x00
00339     0 1 1 0 0 0 0 0 0x60 
00340     1 0 0 1 0 0 0 0 0x90
00341     1 1 1 1 0 0 0 0 0xF0
00342     1 0 0 0 0 0 0 0 0x80
00343     0 1 1 1 0 0 0 0 0x70
00344 };*/
00345 
00346 uint8_t letterf[8] = { 0x00, 0x30, 0x40, 0xF0, 0x40, 0x40, 0x40, 0x40};
00347   /*0 0 0 0 0 0 0 0 0x00
00348     0 0 1 1 0 0 0 0 0x30
00349     0 1 0 0 0 0 0 0 0x40
00350     1 1 1 1 0 0 0 0 0xF0
00351     0 1 0 0 0 0 0 0 0x40
00352     0 1 0 0 0 0 0 0 0x40
00353     0 1 0 0 0 0 0 0 0x40
00354     0 1 0 0 0 0 0 0 0x40
00355 };*/
00356 
00357 uint8_t letterg[8] = { 0x00, 0x00, 0x70, 0x90, 0x90, 0x70, 0x10, 0xE0};
00358   /*0 0 0 0 0 0 0 0 0x00
00359     0 0 0 0 0 0 0 0 0x00
00360     0 1 1 1 0 0 0 0 0x70
00361     1 0 0 1 0 0 0 0 0x90
00362     1 0 0 1 0 0 0 0 0x90
00363     0 1 1 1 0 0 0 0 0x70
00364     0 0 0 1 0 0 0 0 0x10
00365     1 1 1 0 0 0 0 0 0xE0
00366 };*/
00367 
00368 uint8_t letterh[8] = { 0x00, 0x80, 0x80, 0x80, 0xE0, 0x90, 0x90, 0x90};
00369   /*0 0 0 0 0 0 0 0 0x00
00370     1 0 0 0 0 0 0 0 0x80
00371     1 0 0 0 0 0 0 0 0x80
00372     1 0 0 0 0 0 0 0 0x80
00373     1 1 1 0 0 0 0 0 0xE0
00374     1 0 0 1 0 0 0 0 0x90
00375     1 0 0 1 0 0 0 0 0x90
00376     1 0 0 1 0 0 0 0 0x90
00377 };*/ 
00378 
00379 uint8_t letteri[8] = { 0x00, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80};
00380   /*0 0 0 0 0 0 0 0 0x00
00381     1 0 0 0 0 0 0 0 0x80
00382     0 0 0 0 0 0 0 0 0x00
00383     1 0 0 0 0 0 0 0 0x80
00384     1 0 0 0 0 0 0 0 0x80
00385     1 0 0 0 0 0 0 0 0x80
00386     1 0 0 0 0 0 0 0 0x80
00387     1 0 0 0 0 0 0 0 0x80
00388 };*/
00389 
00390 uint8_t letterj[8] = { 0x00, 0x20, 0x00, 0x20, 0x20, 0x20, 0x20, 0xC0};
00391   /*0 0 0 0 0 0 0 0 0x00
00392     0 0 1 0 0 0 0 0 0x20
00393     0 0 0 0 0 0 0 0 0x00
00394     0 0 1 0 0 0 0 0 0x20
00395     0 0 1 0 0 0 0 0 0x20
00396     0 0 1 0 0 0 0 0 0x20 
00397     0 0 1 0 0 0 0 0 0x20
00398     1 1 0 0 0 0 0 0 0xC0
00399 };*/
00400 
00401 uint8_t letterk[8] = { 0x00, 0x00, 0x00, 0x90, 0xA0, 0xC0, 0xA0, 0x90};
00402   /*0 0 0 0 0 0 0 0 0x00
00403     0 0 0 0 0 0 0 0 0x00
00404     0 0 0 0 0 0 0 0 0x00
00405     1 0 0 1 0 0 0 0 0x90
00406     1 0 1 0 0 0 0 0 0xA0
00407     1 1 0 0 0 0 0 0 0xC0
00408     1 0 1 0 0 0 0 0 0xA0
00409     1 0 0 1 0 0 0 0 0x90
00410 };*/
00411 
00412 uint8_t letterl[8] = { 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80};
00413   /*0 0 0 0 0 0 0 0 0x00
00414     1 0 0 0 0 0 0 0 0x80
00415     1 0 0 0 0 0 0 0 0x80
00416     1 0 0 0 0 0 0 0 0x80
00417     1 0 0 0 0 0 0 0 0x80
00418     1 0 0 0 0 0 0 0 0x80
00419     1 0 0 0 0 0 0 0 0x80
00420     1 0 0 0 0 0 0 0 0x80
00421 };*/
00422 
00423 uint8_t letterm[8] = { 0x00, 0x00, 0x00, 0xF0, 0xA8, 0xA8, 0xA8, 0xA8};
00424   /*0 0 0 0 0 0 0 0 0x00
00425     0 0 0 0 0 0 0 0 0x00
00426     0 0 0 0 0 0 0 0 0x00
00427     1 1 1 1 0 0 0 0 0xF0
00428     1 0 1 0 1 0 0 0 0xA8
00429     1 0 1 0 1 0 0 0 0xA8
00430     1 0 1 0 1 0 0 0 0xA8
00431     1 0 1 0 1 0 0 0 0xA8
00432 };*/
00433 
00434 uint8_t lettern[8] = { 0x00, 0x00, 0x00, 0xE0, 0x90, 0x90, 0x90, 0x90};
00435   /*0 0 0 0 0 0 0 0 0x00
00436     0 0 0 0 0 0 0 0 0x00
00437     0 0 0 0 0 0 0 0 0x00
00438     1 1 1 0 0 0 0 0 0xE0
00439     1 0 0 1 0 0 0 0 0x90
00440     1 0 0 1 0 0 0 0 0x90
00441     1 0 0 1 0 0 0 0 0x90
00442     1 0 0 1 0 0 0 0 0x90
00443 };*/
00444 
00445 uint8_t lettero[8] = { 0x00, 0x00, 0x00, 0x60, 0x90, 0x90, 0x90, 0x60};
00446   /*0 0 0 0 0 0 0 0 0x00
00447     0 0 0 0 0 0 0 0 0x00
00448     0 0 0 0 0 0 0 0 0x00
00449     0 1 1 0 0 0 0 0 0x60
00450     1 0 0 1 0 0 0 0 0x90
00451     1 0 0 1 0 0 0 0 0x90
00452     1 0 0 1 0 0 0 0 0x90
00453     0 1 1 0 0 0 0 0 0x60 
00454 };*/
00455 
00456 uint8_t letterp[8] = { 0x00, 0x00, 0xE0, 0x90, 0x90, 0xE0, 0x80, 0x80};
00457   /*0 0 0 0 0 0 0 0 0x00
00458     0 0 0 0 0 0 0 0 0x00
00459     1 1 1 0 0 0 0 0 0xE0
00460     1 0 0 1 0 0 0 0 0x90
00461     1 0 0 1 0 0 0 0 0x90
00462     1 1 1 0 0 0 0 0 0xE0
00463     1 0 0 0 0 0 0 0 0x80
00464     1 0 0 0 0 0 0 0 0x80
00465 };*/
00466 
00467 uint8_t letterq[8] = { 0x00, 0x00, 0x70, 0x90, 0x90, 0x70, 0x10, 0x10};
00468   /*0 0 0 0 0 0 0 0 0x00
00469     0 0 0 0 0 0 0 0 0x00
00470     0 1 1 1 0 0 0 0 0x70
00471     1 0 0 1 0 0 0 0 0x90
00472     1 0 0 1 0 0 0 0 0x90
00473     0 1 1 1 0 0 0 0 0x70
00474     0 0 0 1 0 0 0 0 0x10
00475     0 0 0 1 0 0 0 0 0x10
00476 };*/
00477 
00478 uint8_t letterr[8] = { 0x00, 0x00, 0x00, 0x70, 0x80, 0x80, 0x80, 0x80};
00479   /*0 0 0 0 0 0 0 0 0x00
00480     0 0 0 0 0 0 0 0 0x00
00481     0 0 0 0 0 0 0 0 0x00
00482     0 1 1 1 0 0 0 0 0x70
00483     1 0 0 0 0 0 0 0 0x80
00484     1 0 0 0 0 0 0 0 0x80
00485     1 0 0 0 0 0 0 0 0x80
00486     1 0 0 0 0 0 0 0 0x80
00487 };*/ 
00488 
00489 uint8_t letter_s[8] = { 0x00, 0x00, 0x60, 0x90, 0x40, 0x20, 0x90, 0x60};
00490   /*0 0 0 0 0 0 0 0 0x00 
00491     0 0 0 0 0 0 0 0 0x00
00492     0 1 1 0 0 0 0 0 0x60
00493     1 0 0 1 0 0 0 0 0x90
00494     0 1 0 0 0 0 0 0 0x40
00495     0 0 1 0 0 0 0 0 0x20
00496     1 0 0 1 0 0 0 0 0x90
00497     0 1 1 0 0 0 0 0 0x60
00498 };*/
00499 
00500 uint8_t lettert[8] = { 0x00, 0x40, 0xF0, 0x40, 0x40, 0x40, 0x40, 0x70};
00501   /*0 0 0 0 0 0 0 0 0x00
00502     0 1 0 0 0 0 0 0 0x40
00503     1 1 1 1 0 0 0 0 0xF0
00504     0 1 0 0 0 0 0 0 0x40
00505     0 1 0 0 0 0 0 0 0x40
00506     0 1 0 0 0 0 0 0 0x40
00507     0 1 0 0 0 0 0 0 0x40
00508     0 1 1 1 0 0 0 0 0x70
00509 };*/
00510 
00511 uint8_t letteru[8] = { 0x00, 0x00, 0x00, 0x90, 0x90, 0x90, 0x90, 0x70};
00512   /*0 0 0 0 0 0 0 0 0x00
00513     0 0 0 0 0 0 0 0 0x00
00514     0 0 0 0 0 0 0 0 0x00
00515     1 0 0 1 0 0 0 0 0x90
00516     1 0 0 1 0 0 0 0 0x90
00517     1 0 0 1 0 0 0 0 0x90
00518     1 0 0 1 0 0 0 0 0x90
00519     0 1 1 1 0 0 0 0 0x70
00520 };*/
00521 
00522 uint8_t letterv[8] = { 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x50, 0x20};
00523   /*0 0 0 0 0 0 0 0 0x00
00524     0 0 0 0 0 0 0 0 0x00
00525     0 0 0 0 0 0 0 0 0x00
00526     1 0 0 0 1 0 0 0 0x88
00527     1 0 0 0 1 0 0 0 0x88
00528     1 0 0 0 1 0 0 0 0x88
00529     0 1 0 1 0 0 0 0 0x50
00530     0 0 1 0 0 0 0 0 0x20
00531 };*/
00532 
00533 uint8_t letterw[8] = { 0x00, 0x00, 0x00, 0x88, 0x88, 0xA8, 0xA8, 0x70};
00534   /*0 0 0 0 0 0 0 0 0x00
00535     0 0 0 0 0 0 0 0 0x00
00536     0 0 0 0 0 0 0 0 0x00
00537     1 0 0 0 1 0 0 0 0x88
00538     1 0 0 0 1 0 0 0 0x88
00539     1 0 1 0 1 0 0 0 0xA8
00540     1 0 1 0 1 0 0 0 0xA8
00541     0 1 1 1 0 0 0 0 0x70
00542     0 0 0 0 0 0 0 0 0x00
00543 };*/
00544 
00545 uint8_t letterx[8] = { 0x00, 0x00, 0x00, 0x90, 0x90, 0x60, 0x90, 0x90};
00546   /*0 0 0 0 0 0 0 0 0x00
00547     0 0 0 0 0 0 0 0 0x00
00548     0 0 0 0 0 0 0 0 0x00
00549     1 0 0 1 0 0 0 0 0x90
00550     1 0 0 1 0 0 0 0 0x90
00551     0 1 1 0 0 0 0 0 0x60
00552     1 0 0 1 0 0 0 0 0x90
00553     1 0 0 1 0 0 0 0 0x90
00554 };*/
00555 
00556 uint8_t lettery[8] = { 0x00, 0x00, 0x00, 0x90, 0x90, 0x70, 0x10, 0xE0};
00557   /*0 0 0 0 0 0 0 0 0x00    
00558     0 0 0 0 0 0 0 0 0x00
00559     0 0 0 0 0 0 0 0 0x00
00560     1 0 0 1 0 0 0 0 0x90
00561     1 0 0 1 0 0 0 0 0x90
00562     0 1 1 1 0 0 0 0 0x70
00563     0 0 0 1 0 0 0 0 0x10
00564     1 1 1 0 0 0 0 0 0xE0
00565 };*/
00566 
00567 uint8_t letterz[8] = { 0x00, 0x00, 0x00, 0xF0, 0x20, 0x40, 0x80, 0xF0};
00568   /*0 0 0 0 0 0 0 0 0x00
00569     0 0 0 0 0 0 0 0 0x00
00570     0 0 0 0 0 0 0 0 0x00
00571     1 1 1 1 0 0 0 0 0xF0
00572     0 0 1 0 0 0 0 0 0x20
00573     0 1 0 0 0 0 0 0 0x40
00574     1 0 0 0 0 0 0 0 0x80
00575     1 1 1 1 0 0 0 0 0xF0
00576 };*/
00577 
00578 uint8_t letterGap[8] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
00579   /*{0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00580     {0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00581     {0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00582     {0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00583     {0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00584     {0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00585     {0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00586     {0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00587 };*/
00588 
00589 uint8_t letterDef[8] = { 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80};
00590   /*{1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00591     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00592     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00593     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00594     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00595     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00596     {0, 0, 0, 0, 0, 0, 0, 0}, 0x00
00597     {1, 0, 0, 0, 0, 0, 0, 0}, 0x80
00598 };*/
00599 
00600 #endif