Guest User

Untitled

a guest
Mar 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 11.82 KB | None | 0 0
  1. const uint8_t PROGMEM font[] =
  2. {
  3.   0,  // 0
  4.   5,0x3e,0x5b,0x4f,0x5b,0x3e, // 1 - 'Sad Smiley'
  5.   5,0x3e,0x6b,0x4f,0x6b,0x3e, // 2 - 'Happy Smiley'
  6.   5,0x1c,0x3e,0x7c,0x3e,0x1c, // 3 - 'Heart'
  7.   5,0x18,0x3c,0x7e,0x3c,0x18, // 4 - 'Diamond'
  8.   5,0x1c,0x57,0x7d,0x57,0x1c, // 5 - 'Clubs'
  9.   5,0x1c,0x5e,0x7f,0x5e,0x1c, // 6 - 'Spades'
  10.   4,0x00,0x18,0x3c,0x18,  // 7 - 'Bullet Point'
  11.   5,0xff,0xe7,0xc3,0xe7,0xff, // 8 - 'Rev Bullet Point'
  12.   4,0x00,0x18,0x24,0x18,  // 9 - 'Hollow Bullet Point'
  13.   5,0xff,0xe7,0xdb,0xe7,0xff, // 10 - 'Rev Hollow BP'
  14.   5,0x30,0x48,0x3a,0x06,0x0e, // 11 - 'Male'
  15.   5,0x26,0x29,0x79,0x29,0x26, // 12 - 'Female'
  16.   5,0x40,0x7f,0x05,0x05,0x07, // 13 - 'Music Note 1'
  17.   5,0x40,0x7f,0x05,0x25,0x3f, // 14 - 'Music Note 2'
  18.   5,0x5a,0x3c,0xe7,0x3c,0x5a, // 15 - 'Snowflake'
  19.   5,0x7f,0x3e,0x1c,0x1c,0x08, // 16 - 'Right Pointer'
  20.   5,0x08,0x1c,0x1c,0x3e,0x7f, // 17 - 'Left Pointer'
  21.   5,0x14,0x22,0x7f,0x22,0x14, // 18 - 'UpDown Arrows'
  22.   5,0x5f,0x5f,0x00,0x5f,0x5f, // 19 - 'Double Exclamation'
  23.   5,0x06,0x09,0x7f,0x01,0x7f, // 20 - 'Paragraph Mark'
  24.   4,0x66,0x89,0x95,0x6a,  // 21 - 'Section Mark'
  25.   5,0x60,0x60,0x60,0x60,0x60, // 22 - 'Double Underline'
  26.   5,0x94,0xa2,0xff,0xa2,0x94, // 23 - 'UpDown Underlined'
  27.   5,0x08,0x04,0x7e,0x04,0x08, // 24 - 'Up Arrow'
  28.   5,0x10,0x20,0x7e,0x20,0x10, // 25 - 'Down Arrow'
  29.   5,0x08,0x08,0x2a,0x1c,0x08, // 26 - 'Right Arrow'
  30.   5,0x08,0x1c,0x2a,0x08,0x08, // 27 - 'Left Arrow'
  31.   5,0x1e,0x10,0x10,0x10,0x10, // 28 - 'Angled'
  32.   5,0x0c,0x1e,0x0c,0x1e,0x0c, // 29 - 'Squashed #'
  33.   5,0x30,0x38,0x3e,0x38,0x30, // 30 - 'Up Pointer'
  34.   5,0x06,0x0e,0x3e,0x0e,0x06, // 31 - 'Down Pointer'
  35.   2,0x00,0x00,    // 32 - 'Space'
  36.   1,0x5f, // 33 - '!'
  37.   3,0x07,0x00,0x07,   // 34 - '"'
  38.   5,0x14,0x7f,0x14,0x7f,0x14, // 35 - '#'
  39.   5,0x24,0x2a,0x7f,0x2a,0x12, // 36 - '$'
  40.   5,0x23,0x13,0x08,0x64,0x62, // 37 - '%'
  41.   5,0x36,0x49,0x56,0x20,0x50, // 38 - '&'
  42.   3,0x08,0x07,0x03,   // 39 - '''
  43.   3,0x1c,0x22,0x41,   // 40 - '('
  44.   3,0x41,0x22,0x1c,   // 41 - ')'
  45.   5,0x2a,0x1c,0x7f,0x1c,0x2a, // 42 - '*'
  46.   5,0x08,0x08,0x3e,0x08,0x08, // 43 - '+'
  47.   3,0x80,0x70,0x30,   // 44 - ','
  48.   5,0x08,0x08,0x08,0x08,0x08, // 45 - '-'
  49.   2,0x60,0x60,    // 46 - '.'
  50.   5,0x20,0x10,0x08,0x04,0x02, // 47 - '/'
  51.   5,0x3e,0x51,0x49,0x45,0x3e, // 48 - '0'
  52.   3,0x42,0x7f,0x40,   // 49 - '1'
  53.   5,0x72,0x49,0x49,0x49,0x46, // 50 - '2'
  54.   5,0x21,0x41,0x49,0x4d,0x33, // 51 - '3'
  55.   5,0x18,0x14,0x12,0x7f,0x10, // 52 - '4'
  56.   5,0x27,0x45,0x45,0x45,0x39, // 53 - '5'
  57.   5,0x3c,0x4a,0x49,0x49,0x31, // 54 - '6'
  58.   5,0x41,0x21,0x11,0x09,0x07, // 55 - '7'
  59.   5,0x36,0x49,0x49,0x49,0x36, // 56 - '8'
  60.   5,0x46,0x49,0x49,0x29,0x1e, // 57 - '9'
  61.   1,0x14, // 58 - ':'
  62.   2,0x80,0x68,    // 59 - ';'
  63.   4,0x08,0x14,0x22,0x41,  // 60 - '<'
  64.   5,0x14,0x14,0x14,0x14,0x14, // 61 - '='
  65.   4,0x41,0x22,0x14,0x08,  // 62 - '>'
  66.   5,0x02,0x01,0x59,0x09,0x06, // 63 - '?'
  67.   5,0x3e,0x41,0x5d,0x59,0x4e, // 64 - '@'
  68.   5,0x7c,0x12,0x11,0x12,0x7c, // 65 - 'A'
  69.   5,0x7f,0x49,0x49,0x49,0x36, // 66 - 'B'
  70.   5,0x3e,0x41,0x41,0x41,0x22, // 67 - 'C'
  71.   5,0x7f,0x41,0x41,0x41,0x3e, // 68 - 'D'
  72.   5,0x7f,0x49,0x49,0x49,0x41, // 69 - 'E'
  73.   5,0x7f,0x09,0x09,0x09,0x01, // 70 - 'F'
  74.   5,0x3e,0x41,0x41,0x51,0x73, // 71 - 'G'
  75.   5,0x7f,0x08,0x08,0x08,0x7f, // 72 - 'H'
  76.   5,0x41,0x41,0x7f,0x41,0x41, // 73 - 'I'
  77.   5,0x20,0x40,0x41,0x3f,0x01, // 74 - 'J'
  78.   5,0x7f,0x08,0x14,0x22,0x41, // 75 - 'K'
  79.   5,0x7f,0x40,0x40,0x40,0x40, // 76 - 'L'
  80.   5,0x7f,0x02,0x1c,0x02,0x7f, // 77 - 'M'
  81.   5,0x7f,0x04,0x08,0x10,0x7f, // 78 - 'N'
  82.   5,0x3e,0x41,0x41,0x41,0x3e, // 79 - 'O'
  83.   5,0x7f,0x09,0x09,0x09,0x06, // 80 - 'P'
  84.   5,0x3e,0x41,0x51,0x21,0x5e, // 81 - 'Q'
  85.   5,0x7f,0x09,0x19,0x29,0x46, // 82 - 'R'
  86.   5,0x26,0x49,0x49,0x49,0x32, // 83 - 'S'
  87.   5,0x03,0x01,0x7f,0x01,0x03, // 84 - 'T'
  88.   5,0x3f,0x40,0x40,0x40,0x3f, // 85 - 'U'
  89.   5,0x1f,0x20,0x40,0x20,0x1f, // 86 - 'V'
  90.   5,0x3f,0x40,0x38,0x40,0x3f, // 87 - 'W'
  91.   5,0x63,0x14,0x08,0x14,0x63, // 88 - 'X'
  92.   5,0x03,0x04,0x78,0x04,0x03, // 89 - 'Y'
  93.   5,0x61,0x59,0x49,0x4d,0x43, // 90 - 'Z'
  94.   3,0x7f,0x41,0x41,   // 91 - '['
  95.   5,0x02,0x04,0x08,0x10,0x20, // 92 - '\'
  96.   3,0x41,0x41,0x7f,   // 93 - ']'
  97.   5,0x04,0x02,0x01,0x02,0x04, // 94 - '^'
  98.   5,0x40,0x40,0x40,0x40,0x40, // 95 - '_'
  99.   3,0x03,0x07,0x08,   // 96 - '`'
  100.   5,0x20,0x54,0x54,0x78,0x40, // 97 - 'a'
  101.   5,0x7f,0x28,0x44,0x44,0x38, // 98 - 'b'
  102.   5,0x38,0x44,0x44,0x44,0x28, // 99 - 'c'
  103.   5,0x38,0x44,0x44,0x28,0x7f, // 100 - 'd'
  104.   5,0x38,0x54,0x54,0x54,0x18, // 101 - 'e'
  105.   4,0x08,0x7e,0x09,0x02,  // 102 - 'f'
  106.   5,0x18,0xa4,0xa4,0x9c,0x78, // 103 - 'g'
  107.   5,0x7f,0x08,0x04,0x04,0x78, // 104 - 'h'
  108.   5,0x40,0x44,0x7d,0x40,0x40, // 105 - 'i'
  109.   4,0x40,0x80,0x80,0x7a,  // 106 - 'j'
  110.   4,0x7f,0x10,0x28,0x44,  // 107 - 'k'
  111.   3,0x41,0x7f,0x40,   // 108 - 'l'
  112.   5,0x7c,0x04,0x78,0x04,0x78, // 109 - 'm'
  113.   5,0x7c,0x08,0x04,0x04,0x78, // 110 - 'n'
  114.   5,0x38,0x44,0x44,0x44,0x38, // 111 - 'o'
  115.   5,0xfc,0x18,0x24,0x24,0x18, // 112 - 'p'
  116.   5,0x18,0x24,0x24,0x18,0xfc, // 113 - 'q'
  117.   5,0x7c,0x08,0x04,0x04,0x08, // 114 - 'r'
  118.   5,0x48,0x54,0x54,0x54,0x24, // 115 - 's'
  119.   4,0x04,0x3f,0x44,0x24,  // 116 - 't'
  120.   5,0x3c,0x40,0x40,0x20,0x7c, // 117 - 'u'
  121.   5,0x1c,0x20,0x40,0x20,0x1c, // 118 - 'v'
  122.   5,0x3c,0x40,0x30,0x40,0x3c, // 119 - 'w'
  123.   5,0x44,0x28,0x10,0x28,0x44, // 120 - 'x'
  124.   5,0x4c,0x90,0x90,0x90,0x7c, // 121 - 'y'
  125.   5,0x44,0x64,0x54,0x4c,0x44, // 122 - 'z'
  126.   3,0x08,0x36,0x41,   // 123 - '{'
  127.   1,0x77, // 124 - '|'
  128.   3,0x41,0x36,0x08,   // 125 - '}'
  129.   5,0x02,0x01,0x02,0x04,0x02, // 126 - '~'
  130.   5,0x3c,0x26,0x23,0x26,0x3c, // 127 - 'Hollow Up Arrow'
  131.   5,0x1e,0xa1,0xa1,0x61,0x12, // 128 - 'C sedilla'
  132.   8,0x00,0x04,0x06,0x1d,0x25,0x24,0x20,0x20,  // 129
  133.   8,0x20,0x20,0x20,0x20,0xa0,0x20,0x28,0x30,  // 130
  134.   8,0x00,0x30,0x28,0x20,0xa0,0x20,0x30,0x20,  // 131
  135.   8,0x20,0x20,0x20,0x22,0x20,0x22,0x28,0x30,  // 132
  136.   8,0x20,0x20,0x20,0x22,0x21,0x22,0x28,0x30,  // 133
  137.   8,0x20,0x20,0x20,0x22,0x31,0x22,0x20,0x20,  // 134
  138.   8,0x00,0x30,0x28,0x22,0x21,0x22,0x30,0x20,  // 135
  139.   8,0x20,0x20,0x28,0x28,0x28,0xb0,0x20,0x20,  // 136
  140.   8,0x20,0x20,0x28,0x2a,0x28,0x30,0x20,0x20,  // 137
  141.   8,0x00,0x24,0x24,0x24,0x38,0x20,0x20,0x20,  // 138
  142.   8,0x00,0x24,0x25,0x24,0x38,0x20,0x20,0x20,  // 139
  143.   8,0x00,0x80,0x80,0x40,0x30,0x20,0x20,0x20,  // 140
  144.   8,0x00,0x80,0x80,0x40,0x34,0x20,0x20,0x20,  // 141
  145.   8,0x20,0x20,0x20,0x38,0x20,0x38,0x20,0x18,  // 142
  146.   8,0x20,0x20,0x38,0x20,0x38,0x20,0x38,0x20,  // 143
  147.   8,0x60,0x80,0x80,0x78,0x20,0x38,0x20,0x18,  // 144
  148.   8,0x20,0x20,0x20,0x38,0x22,0x39,0x22,0x18,  // 145
  149.   8,0x20,0x20,0x38,0x22,0x39,0x22,0x38,0x20,  // 146
  150.   8,0x60,0x80,0x80,0x78,0x22,0x39,0x22,0x18,  // 147
  151.   8,0x20,0x20,0x30,0x20,0x30,0x28,0x28,0x18,  // 148
  152.   8,0x60,0x80,0x80,0x60,0x30,0x28,0x28,0x38,  // 149
  153.   8,0x20,0x20,0x30,0x20,0x30,0x28,0x2a,0x18,  // 150
  154.   8,0x60,0x80,0x80,0x60,0x30,0x28,0x2a,0x38,  // 151
  155.   8,0x20,0x20,0x3e,0x30,0x28,0x28,0x38,0x20,  // 152
  156.   8,0x20,0x20,0x3e,0x30,0x28,0x2a,0x38,0x20,  // 153
  157.   7,0x20,0x20,0x20,0x20,0x30,0x28,0x28,   // 154
  158.   8,0x20,0x20,0x20,0x30,0x28,0x28,0x20,0x20,  // 155
  159.   8,0x20,0x20,0x20,0x20,0x30,0x28,0x2a,0x30,  // 156
  160.   8,0x20,0x20,0x30,0x2a,0x28,0x32,0x20,0x20,  // 157
  161.   8,0x60,0x80,0x80,0xb2,0xa8,0x7a,0x20,0x20,  // 158
  162.   8,0x22,0x25,0x25,0x25,0x25,0x25,0x25,0x19,  // 159
  163.   8,0x20,0x20,0x20,0x1c,0x22,0x21,0x20,0x20,  // 160
  164.   7,0x20,0x20,0x20,0x20,0x20,0x20,0x1f,   // 161
  165.   8,0x20,0x20,0x20,0x20,0x1f,0x20,0x20,0x20,  // 162
  166.   8,0x00,0x30,0x40,0x40,0x3f,0x20,0x20,0x20,  // 163
  167.   8,0x20,0x20,0x20,0x20,0x30,0x48,0x48,0x30,  // 164
  168.   8,0x20,0x20,0x30,0x48,0x48,0x30,0x20,0x20,  // 165
  169.   8,0x80,0x40,0x30,0x48,0x48,0x30,0x20,0x20,  // 166
  170.   7,0x20,0x20,0x20,0x20,0x22,0x20,0x18,   // 167
  171.   8,0x20,0x20,0x20,0x20,0x1a,0x20,0x20,0x20,  // 168
  172.   8,0x30,0x40,0x44,0x40,0x30,0x20,0x20,0x20,  // 169
  173.   8,0x20,0x20,0x20,0x30,0x28,0x3a,0x2c,0x18,  // 170
  174.   8,0x20,0x20,0x30,0x28,0x3a,0x2c,0x38,0x20,  // 171
  175.   8,0x00,0x18,0x14,0x14,0x18,0x20,0x20,0x20,  // 172
  176.   7,0x00,0x21,0x22,0x24,0x28,0x10,0x0f,   // 173
  177.   8,0x00,0xb0,0xa8,0x78,0x20,0x20,0x20,0x20,  // 174
  178.   8,0x20,0x20,0x20,0xa0,0x20,0xa0,0x28,0x30,  // 175
  179.   8,0x20,0x20,0x20,0xa0,0x30,0xa0,0x20,0x20,  // 176
  180.   8,0x00,0x60,0x80,0x80,0xa0,0x50,0x10,0x20,  // 177
  181.   8,0x00,0x1e,0x20,0x20,0x20,0x20,0x20,0x20,  // 178
  182.   6,0x00,0x20,0x30,0x28,0x28,0x20,    // 179
  183.   8,0x00,0x04,0x02,0x02,0x3a,0x02,0x02,0x01,  // 180
  184.   7,0x00,0x00,0x04,0x06,0x3d,0x05,0x04,   // 181
  185.   7,0x00,0x00,0x04,0xb6,0xad,0x7d,0x04,   // 182
  186.   7,0x00,0x00,0x80,0xc0,0xbf,0xa0,0x80,   // 183
  187.   7,0x04,0x66,0x85,0x95,0xa8,0xa8,0x48,   // 184
  188.   4,0x00,0x00,0x00,0x3f,  // 185
  189.   8,0x00,0x30,0x28,0x20,0xa0,0x20,0x28,0x30,  // 186
  190.   6,0x00,0x00,0x30,0x2a,0x28,0x32,    // 187
  191.   8,0x00,0x30,0x28,0x22,0x20,0x22,0x28,0x30,  // 188
  192.   8,0x00,0x30,0x28,0x22,0x21,0x22,0x28,0x30,  // 189
  193.   8,0x00,0xc0,0xa8,0xa8,0x28,0xb0,0x20,0x20,  // 190
  194.   8,0x00,0xc0,0xa8,0xa8,0xa8,0x30,0x20,0x20,  // 191
  195.   8,0x00,0xc0,0xa8,0xaa,0x28,0x30,0x20,0x20,  // 192
  196.   6,0x00,0x00,0x24,0x24,0x24,0x38,    // 193
  197.   6,0x00,0x00,0x24,0x25,0x24,0x38,    // 194
  198.   5,0x00,0x80,0x80,0x40,0x30, // 195
  199.   6,0x00,0x00,0x80,0x80,0x40,0x34,    // 196
  200.   8,0x60,0x80,0x80,0x78,0x20,0x38,0x20,0x18,  // 197
  201.   8,0x60,0x80,0x80,0x78,0x22,0x39,0x22,0x18,  // 198
  202.   8,0x60,0x80,0x80,0x60,0x30,0x28,0x28,0x18,  // 199
  203.   8,0x60,0x80,0x80,0x60,0x30,0x28,0x2a,0x18,  // 200
  204.   6,0x00,0x22,0x14,0x08,0x14,0x22,    // 201
  205.   7,0x20,0x20,0x3e,0x30,0x28,0x28,0x18,   // 202
  206.   7,0x20,0x20,0x3e,0x30,0x28,0x2a,0x18,   // 203
  207.   7,0x00,0x00,0x40,0xa0,0xb0,0x28,0x28,   // 204
  208.   7,0x00,0x00,0x40,0xa0,0xb0,0x2a,0x28,   // 205
  209.   8,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,  // 206
  210.   8,0x00,0x18,0x20,0x20,0x30,0x28,0x2a,0x30,  // 207
  211.   7,0x00,0x60,0x80,0x80,0xb2,0xa8,0x7a,   // 208
  212.   7,0x00,0x30,0x28,0x2c,0x2a,0x20,0x3f,   // 209
  213.   6,0x00,0x40,0xa9,0xaa,0xa8,0xf0,    // 210
  214.   6,0x00,0x00,0x60,0x80,0x80,0x7e,    // 211
  215.   6,0x00,0x40,0xaa,0xa9,0xaa,0xf0,    // 212
  216.   8,0x00,0x00,0xc0,0x20,0x30,0x28,0x28,0x30,  // 213
  217.   7,0x00,0x00,0x60,0x80,0x88,0x80,0x60,   // 214
  218.   6,0x00,0x00,0x30,0x28,0x28,0x30,    // 215
  219.   6,0x00,0x00,0x00,0xb0,0xa8,0x78,    // 216
  220.   7,0x00,0x30,0x40,0x40,0x50,0x28,0x08,   // 217
  221.   7,0x00,0x30,0xc0,0x40,0xd0,0x28,0x08,   // 218
  222.   5,0x00,0x00,0x02,0x79,0x02, // 219
  223.   5,0x00,0x00,0x02,0x78,0x02, // 220
  224.   8,0x00,0x00,0x00,0x00,0x00,0x05,0x05,0x05,  // 221
  225.   8,0x00,0x00,0x00,0x04,0x03,0x0b,0x06,0x06,  // 222
  226.   3,0xa0,0xa0,0xa0,   // 223
  227.   6,0x00,0x00,0x01,0x01,0x01,0x01,    // 224 - 'Beta'
  228.   8,0x00,0x40,0x60,0x50,0x48,0x50,0x40,0x40,  // 225 - 'Gamma'
  229.   5,0x02,0x7e,0x02,0x7e,0x02, // 226 - 'Pi'
  230.   5,0x63,0x55,0x49,0x41,0x63, // 227 - 'Sigma'
  231.   5,0x38,0x44,0x44,0x3c,0x04, // 228 - 'Theta'
  232.   5,0x40,0x7e,0x20,0x1e,0x20, // 229 - 'mu'
  233.   5,0x06,0x02,0x7e,0x02,0x02, // 230 - 'Tau'
  234.   5,0x99,0xa5,0xe7,0xa5,0x99, // 231
  235.   5,0x1c,0x2a,0x49,0x2a,0x1c, // 232
  236.   5,0x4c,0x72,0x01,0x72,0x4c, // 233
  237.   5,0x30,0x4a,0x4d,0x4d,0x30, // 234
  238.   5,0x30,0x48,0x78,0x48,0x30, // 235
  239.   5,0xbc,0x62,0x5a,0x46,0x3d, // 236 - 'Zero Slashed'
  240.   4,0x3e,0x49,0x49,0x49,  // 237
  241.   5,0x7e,0x01,0x01,0x01,0x7e, // 238
  242.   5,0x2a,0x2a,0x2a,0x2a,0x2a, // 239 - '3 Bar Equals'
  243.   5,0x44,0x44,0x5f,0x44,0x44, // 240 - '+/-'
  244.   5,0x40,0x51,0x4a,0x44,0x40, // 241 - '>='
  245.   5,0x40,0x44,0x4a,0x51,0x40, // 242 - '<='
  246.   5,0x00,0x00,0xff,0x01,0x03, // 243 - 'Top of Integral'
  247.   3,0xe0,0x80,0xff,   // 244 - 'Bot of Integral'
  248.   5,0x08,0x08,0x6b,0x6b,0x08, // 245 - 'Divide'
  249.   5,0x36,0x12,0x36,0x24,0x36, // 246 - 'Wavy ='
  250.   5,0x06,0x0f,0x09,0x0f,0x06, // 247 - 'Degree'
  251.   4,0x00,0x00,0x18,0x18,  // 248 - 'Math Product'
  252.   4,0x00,0x00,0x10,0x10,  // 249 - 'Short Dash'
  253.   5,0x30,0x40,0xff,0x01,0x01, // 250 - 'Square Root'
  254.   5,0x00,0x1f,0x01,0x01,0x1e, // 251 - 'Superscript n'
  255.   5,0x00,0x19,0x1d,0x17,0x12, // 252 - 'Superscript 2'
  256.   5,0x00,0x3c,0x3c,0x3c,0x3c, // 253 - 'Centered Square'
  257.   5,0xff,0x81,0x81,0x81,0xff, // 254 - 'Full Frame'
  258.   5,0xff,0xff,0xff,0xff,0xff, // 255 - 'Full Block'
  259. }
Add Comment
Please, Sign In to add comment