MCUME/MCUME_teensy41/teensy8086/font.h

265 wiersze
6.6 KiB
C

#include <Arduino.h>
#ifdef MEGA
const uint8_t font[2048] PROGMEM = {
#else
PROGMEM const uint8_t font[2048] = {
#endif
0,0,0,0,0,0,0,
0,126,129,165,129,189,153,129,
126,126,255,219,255,195,231,255,
126,54,127,127,127,62,28,8,
0,8,28,62,127,62,28,8,
0,28,62,28,127,127,62,28,
62,8,8,28,62,127,62,28,
62,0,0,0,0,0,0,0,
0,255,255,231,195,195,231,255,
255,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,254,198,254,198,198,230,103,
3,153,90,60,231,231,60,90,
153,1,7,31,127,31,7,1,
0,64,112,124,127,124,112,64,
0,24,60,126,24,24,126,60,
24,102,102,102,102,102,0,102,
0,254,219,219,222,216,216,216,
0,124,198,28,54,54,28,51,
30,0,0,0,0,126,126,126,
0,24,60,126,24,126,60,24,
255,24,60,126,24,24,24,24,
0,24,24,24,24,126,60,24,
0,0,24,48,127,48,24,0,
0,0,12,6,127,6,12,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,12,30,30,12,12,0,12,
0,54,54,54,0,0,0,0,
0,54,54,127,54,127,54,54,
0,12,62,3,30,48,31,12,
0,0,99,51,24,12,102,99,
0,28,54,28,110,59,51,110,
0,6,6,3,0,0,0,0,
0,24,12,6,6,6,12,24,
0,6,12,24,24,24,12,6,
0,0,102,60,255,60,102,0,
0,0,12,12,63,12,12,0,
0,0,0,0,0,0,12,12,
6,0,0,0,63,0,0,0,
0,0,0,0,0,0,12,12,
0,96,48,24,12,6,3,1,
0,62,99,115,123,111,103,62,
0,12,14,12,12,12,12,63,
0,30,51,48,28,6,51,63,
0,30,51,48,28,48,51,30,
0,56,60,54,51,127,48,120,
0,63,3,31,48,48,51,30,
0,28,6,3,31,51,51,30,
0,63,51,48,24,12,12,12,
0,30,51,51,30,51,51,30,
0,30,51,51,62,48,24,14,
0,0,12,12,0,0,12,12,
0,0,12,12,0,0,12,12,
6,24,12,6,3,6,12,24,
0,0,0,63,0,0,63,0,
0,6,12,24,48,24,12,6,
0,30,51,48,24,12,0,12,
0,62,99,123,123,123,3,30,
0,12,30,51,51,63,51,51,
0,63,102,102,62,102,102,63,
0,60,102,3,3,3,102,60,
0,31,54,102,102,102,54,31,
0,127,70,22,30,22,70,127,
0,127,70,22,30,22,6,15,
0,60,102,3,3,115,102,124,
0,51,51,51,63,51,51,51,
0,30,12,12,12,12,12,30,
0,120,48,48,48,51,51,30,
0,103,102,54,30,54,102,103,
0,15,6,6,6,70,102,127,
0,99,119,127,127,107,99,99,
0,99,103,111,123,115,99,99,
0,28,54,99,99,99,54,28,
0,63,102,102,62,6,6,15,
0,30,51,51,51,59,30,56,
0,63,102,102,62,54,102,103,
0,30,51,7,14,56,51,30,
0,63,45,12,12,12,12,30,
0,51,51,51,51,51,51,63,
0,51,51,51,51,51,30,12,
0,99,99,99,107,127,119,99,
0,99,99,54,28,28,54,99,
0,51,51,51,30,12,12,30,
0,127,99,49,24,76,102,127,
0,30,6,6,6,6,6,30,
0,3,6,12,24,48,96,64,
0,30,24,24,24,24,24,30,
0,8,28,54,99,0,0,0,
0,0,0,0,0,0,0,0,
255,12,12,24,0,0,0,0,
0,0,0,30,48,62,51,110,
0,7,6,6,62,102,102,59,
0,0,0,30,51,3,51,30,
0,56,48,48,62,51,51,110,
0,0,0,30,51,63,3,30,
0,28,54,6,15,6,6,15,
0,0,0,110,51,51,62,48,
31,7,6,54,110,102,102,103,
0,12,0,14,12,12,12,30,
0,48,0,48,48,48,51,51,
30,7,6,102,54,30,54,103,
0,14,12,12,12,12,12,30,
0,0,0,51,127,127,107,99,
0,0,0,31,51,51,51,51,
0,0,0,30,51,51,51,30,
0,0,0,59,102,102,62,6,
15,0,0,110,51,51,62,48,
120,0,0,59,110,102,6,15,
0,0,0,62,3,30,48,31,
0,8,12,62,12,12,44,24,
0,0,0,51,51,51,51,110,
0,0,0,51,51,51,30,12,
0,0,0,99,107,127,127,54,
0,0,0,99,54,28,54,99,
0,0,0,51,51,51,62,48,
31,0,0,63,25,12,38,63,
0,56,12,12,7,12,12,56,
0,24,24,24,0,24,24,24,
0,7,12,12,56,12,12,7,
0,110,59,0,0,0,0,0,
0,0,8,28,54,99,99,127,
0,30,51,3,51,30,24,48,
30,0,51,0,51,51,51,126,
0,56,0,30,51,63,3,30,
0,126,195,60,96,124,102,252,
0,51,0,30,48,62,51,126,
0,7,0,30,48,62,51,126,
0,12,12,30,48,62,51,126,
0,0,0,30,3,3,30,48,
28,126,195,60,102,126,6,60,
0,51,0,30,51,63,3,30,
0,7,0,30,51,63,3,30,
0,51,0,14,12,12,12,30,
0,62,99,28,24,24,24,60,
0,7,0,14,12,12,12,30,
0,99,28,54,99,127,99,99,
0,12,12,0,30,51,63,51,
0,56,0,63,6,30,6,63,
0,0,0,254,48,254,51,254,
0,124,54,51,127,51,51,115,
0,30,51,0,30,51,51,30,
0,0,51,0,30,51,51,30,
0,0,7,0,30,51,51,30,
0,30,51,0,51,51,51,126,
0,0,7,0,51,51,51,126,
0,0,51,0,51,51,62,48,
31,195,24,60,102,102,60,24,
0,51,0,51,51,51,51,30,
0,24,24,126,3,3,126,24,
24,28,54,38,15,6,103,63,
0,51,51,30,63,12,63,12,
12,31,51,51,95,99,243,99,
227,112,216,24,60,24,24,27,
14,56,0,30,48,62,51,126,
0,28,0,14,12,12,12,30,
0,0,56,0,30,51,51,30,
0,0,56,0,51,51,51,126,
0,0,31,0,31,51,51,51,
0,63,0,51,55,63,59,51,
0,60,54,54,124,0,126,0,
0,28,54,54,28,0,62,0,
0,12,0,12,6,3,51,30,
0,0,0,0,63,3,3,0,
0,0,0,0,63,48,48,0,
0,195,99,51,123,204,102,51,
240,195,99,51,219,236,246,243,
192,24,24,0,24,24,24,24,
0,0,204,102,51,102,204,0,
0,0,51,102,204,102,51,0,
0,68,17,68,17,68,17,68,
17,170,85,170,85,170,85,170,
85,219,238,219,119,219,238,219,
119,24,24,24,24,24,24,24,
24,24,24,24,24,31,24,24,
24,24,24,31,24,31,24,24,
24,108,108,108,108,111,108,108,
108,0,0,0,0,127,108,108,
108,0,0,31,24,31,24,24,
24,108,108,111,96,111,108,108,
108,108,108,108,108,108,108,108,
108,0,0,127,96,111,108,108,
108,108,108,111,96,127,0,0,
0,108,108,108,108,127,0,0,
0,24,24,31,24,31,0,0,
0,0,0,0,0,31,24,24,
24,24,24,24,24,248,0,0,
0,24,24,24,24,255,0,0,
0,0,0,0,0,255,24,24,
24,24,24,24,24,248,24,24,
24,0,0,0,0,255,0,0,
0,24,24,24,24,255,24,24,
24,24,24,248,24,248,24,24,
24,108,108,108,108,236,108,108,
108,108,108,236,12,252,0,0,
0,0,0,252,12,236,108,108,
108,108,108,239,0,255,0,0,
0,0,0,255,0,239,108,108,
108,108,108,236,12,236,108,108,
108,0,0,255,0,255,0,0,
0,108,108,239,0,239,108,108,
108,24,24,255,0,255,0,0,
0,108,108,108,108,255,0,0,
0,0,0,255,0,255,24,24,
24,0,0,0,0,255,108,108,
108,108,108,108,108,252,0,0,
0,24,24,248,24,248,0,0,
0,0,0,248,24,248,24,24,
24,0,0,0,0,252,108,108,
108,108,108,108,108,255,108,108,
108,24,24,255,24,255,24,24,
24,24,24,24,24,31,0,0,
0,0,0,0,0,248,24,24,
24,255,255,255,255,255,255,255,
255,0,0,0,0,255,255,255,
255,15,15,15,15,15,15,15,
15,240,240,240,240,240,240,240,
240,255,255,255,255,0,0,0,
0,0,0,110,59,19,59,110,
0,0,30,51,31,51,31,3,
3,0,63,51,3,3,3,3,
0,0,127,54,54,54,54,54,
0,63,51,6,12,6,51,63,
0,0,0,126,27,27,27,14,
0,0,102,102,102,102,62,6,
3,0,110,59,24,24,24,24,
0,63,12,30,51,51,30,12,
63,28,54,99,127,99,54,28,
0,28,54,99,99,54,54,119,
0,56,12,24,62,51,51,30,
0,0,0,126,219,219,126,0,
0,96,48,126,219,219,126,6,
3,28,6,3,31,3,6,28,
0,30,51,51,51,51,51,51,
0,0,63,0,63,0,63,0,
0,12,12,63,12,12,0,63,
0,6,12,24,12,6,0,63,
0,24,12,6,12,24,0,63,
0,112,216,216,24,24,24,24,
24,24,24,24,24,24,27,27,
14,12,12,0,63,0,12,12,
0,0,110,59,0,110,59,0,
0,28,54,54,28,0,0,0,
0,0,0,0,24,24,0,0,
0,0,0,0,0,24,0,0,
0,240,48,48,48,55,54,60,
56,30,54,54,54,54,0,0,
0,14,24,12,6,30,0,0,
0,0,0,60,60,60,60,0,
0,0,0,0,0,0,0,0,0
};