1883 lines
78 KiB
C
1883 lines
78 KiB
C
#include "font_pack.h"
|
|
|
|
// Character 'A' (ASCII 65)
|
|
static const uint8_t letter_65_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'B' (ASCII 66)
|
|
static const uint8_t letter_66_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'C' (ASCII 67)
|
|
static const uint8_t letter_67_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'D' (ASCII 68)
|
|
static const uint8_t letter_68_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'E' (ASCII 69)
|
|
static const uint8_t letter_69_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'F' (ASCII 70)
|
|
static const uint8_t letter_70_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'G' (ASCII 71)
|
|
static const uint8_t letter_71_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11110000, // ********
|
|
0b00001111, 0b11110000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11110000, // ********
|
|
0b00001111, 0b11110000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'H' (ASCII 72)
|
|
static const uint8_t letter_72_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'I' (ASCII 73)
|
|
static const uint8_t letter_73_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'J' (ASCII 74)
|
|
static const uint8_t letter_74_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'K' (ASCII 75)
|
|
static const uint8_t letter_75_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'L' (ASCII 76)
|
|
static const uint8_t letter_76_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'M' (ASCII 77)
|
|
static const uint8_t letter_77_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11111100, 0b11111100, // ****** ******
|
|
0b11111100, 0b11111100, // ****** ******
|
|
0b11111111, 0b11111100, // **************
|
|
0b11111111, 0b11111100, // **************
|
|
0b11110011, 0b00111100, // **** ** ****
|
|
0b11110011, 0b00111100, // **** ** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'N' (ASCII 78)
|
|
static const uint8_t letter_78_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111110, 0b01111000, // ****** ****
|
|
0b01111110, 0b01111000, // ****** ****
|
|
0b01111111, 0b11111000, // ************
|
|
0b01111111, 0b11111000, // ************
|
|
0b01111001, 0b11111000, // **** ******
|
|
0b01111001, 0b11111000, // **** ******
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'O' (ASCII 79)
|
|
static const uint8_t letter_79_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'P' (ASCII 80)
|
|
static const uint8_t letter_80_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'Q' (ASCII 81)
|
|
static const uint8_t letter_81_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000011, 0b11110000, // ******
|
|
0b00000011, 0b11110000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'R' (ASCII 82)
|
|
static const uint8_t letter_82_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'S' (ASCII 83)
|
|
static const uint8_t letter_83_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11110000, // ********
|
|
0b00001111, 0b11110000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'T' (ASCII 84)
|
|
static const uint8_t letter_84_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'U' (ASCII 85)
|
|
static const uint8_t letter_85_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'V' (ASCII 86)
|
|
static const uint8_t letter_86_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'W' (ASCII 87)
|
|
static const uint8_t letter_87_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110011, 0b00111100, // **** ** ****
|
|
0b11110011, 0b00111100, // **** ** ****
|
|
0b11111111, 0b11111100, // **************
|
|
0b11111111, 0b11111100, // **************
|
|
0b11111100, 0b11111100, // ****** ******
|
|
0b11111100, 0b11111100, // ****** ******
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'X' (ASCII 88)
|
|
static const uint8_t letter_88_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'Y' (ASCII 89)
|
|
static const uint8_t letter_89_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'Z' (ASCII 90)
|
|
static const uint8_t letter_90_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'a' (ASCII 97)
|
|
static const uint8_t letter_97_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'b' (ASCII 98)
|
|
static const uint8_t letter_98_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'c' (ASCII 99)
|
|
static const uint8_t letter_99_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'd' (ASCII 100)
|
|
static const uint8_t letter_100_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'e' (ASCII 101)
|
|
static const uint8_t letter_101_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'f' (ASCII 102)
|
|
static const uint8_t letter_102_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'g' (ASCII 103)
|
|
static const uint8_t letter_103_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11110000, // ********
|
|
0b00001111, 0b11110000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11110000, // ********
|
|
0b00001111, 0b11110000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'h' (ASCII 104)
|
|
static const uint8_t letter_104_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'i' (ASCII 105)
|
|
static const uint8_t letter_105_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'j' (ASCII 106)
|
|
static const uint8_t letter_106_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'k' (ASCII 107)
|
|
static const uint8_t letter_107_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'l' (ASCII 108)
|
|
static const uint8_t letter_108_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'm' (ASCII 109)
|
|
static const uint8_t letter_109_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11111100, 0b11111100, // ****** ******
|
|
0b11111100, 0b11111100, // ****** ******
|
|
0b11111111, 0b11111100, // **************
|
|
0b11111111, 0b11111100, // **************
|
|
0b11110011, 0b00111100, // **** ** ****
|
|
0b11110011, 0b00111100, // **** ** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'n' (ASCII 110)
|
|
static const uint8_t letter_110_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111110, 0b01111000, // ****** ****
|
|
0b01111110, 0b01111000, // ****** ****
|
|
0b01111111, 0b11111000, // ************
|
|
0b01111111, 0b11111000, // ************
|
|
0b01111001, 0b11111000, // **** ******
|
|
0b01111001, 0b11111000, // **** ******
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'o' (ASCII 111)
|
|
static const uint8_t letter_111_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'p' (ASCII 112)
|
|
static const uint8_t letter_112_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'q' (ASCII 113)
|
|
static const uint8_t letter_113_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000011, 0b11110000, // ******
|
|
0b00000011, 0b11110000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'r' (ASCII 114)
|
|
static const uint8_t letter_114_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 's' (ASCII 115)
|
|
static const uint8_t letter_115_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11110000, // ********
|
|
0b00001111, 0b11110000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 't' (ASCII 116)
|
|
static const uint8_t letter_116_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'u' (ASCII 117)
|
|
static const uint8_t letter_117_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'v' (ASCII 118)
|
|
static const uint8_t letter_118_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'w' (ASCII 119)
|
|
static const uint8_t letter_119_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110011, 0b00111100, // **** ** ****
|
|
0b11110011, 0b00111100, // **** ** ****
|
|
0b11111111, 0b11111100, // **************
|
|
0b11111111, 0b11111100, // **************
|
|
0b11111100, 0b11111100, // ****** ******
|
|
0b11111100, 0b11111100, // ****** ******
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b11110000, 0b00111100, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'x' (ASCII 120)
|
|
static const uint8_t letter_120_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'y' (ASCII 121)
|
|
static const uint8_t letter_121_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b01111000, 0b01111000, // **** ****
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character 'z' (ASCII 122)
|
|
static const uint8_t letter_122_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '0' (ASCII 48)
|
|
static const uint8_t letter_48_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '1' (ASCII 49)
|
|
static const uint8_t letter_49_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00011111, 0b10000000, // ******
|
|
0b00011111, 0b10000000, // ******
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '2' (ASCII 50)
|
|
static const uint8_t letter_50_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '3' (ASCII 51)
|
|
static const uint8_t letter_51_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00011111, 0b11100000, // ********
|
|
0b00011111, 0b11100000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '4' (ASCII 52)
|
|
static const uint8_t letter_52_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00110011, 0b11000000, // ** ****
|
|
0b00110011, 0b11000000, // ** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '5' (ASCII 53)
|
|
static const uint8_t letter_53_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '6' (ASCII 54)
|
|
static const uint8_t letter_54_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11110000, // ********
|
|
0b00001111, 0b11110000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '7' (ASCII 55)
|
|
static const uint8_t letter_55_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '8' (ASCII 56)
|
|
static const uint8_t letter_56_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '9' (ASCII 57)
|
|
static const uint8_t letter_57_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '!' (ASCII 33)
|
|
static const uint8_t letter_33_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '@' (ASCII 64)
|
|
static const uint8_t letter_64_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00110000, 0b00110000, // ** **
|
|
0b00110000, 0b00110000, // ** **
|
|
0b00110011, 0b11110000, // ** ******
|
|
0b00110011, 0b11110000, // ** ******
|
|
0b00110011, 0b11110000, // ** ******
|
|
0b00110011, 0b11110000, // ** ******
|
|
0b00110000, 0b00000000, // **
|
|
0b00110000, 0b00000000, // **
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '#' (ASCII 35)
|
|
static const uint8_t letter_35_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '$' (ASCII 36)
|
|
static const uint8_t letter_36_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001111, 0b11110000, // ********
|
|
0b00001111, 0b11110000, // ********
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111100, 0b00000000, // ****
|
|
0b00111111, 0b11110000, // **********
|
|
0b00111111, 0b11110000, // **********
|
|
0b00000000, 0b11110000, // ****
|
|
0b00000000, 0b11110000, // ****
|
|
0b00111111, 0b11000000, // ********
|
|
0b00111111, 0b11000000, // ********
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '%' (ASCII 37)
|
|
static const uint8_t letter_37_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00111100, 0b00110000, // **** **
|
|
0b00111100, 0b00110000, // **** **
|
|
0b00111100, 0b11000000, // **** **
|
|
0b00111100, 0b11000000, // **** **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001100, 0b11110000, // ** ****
|
|
0b00001100, 0b11110000, // ** ****
|
|
0b00110000, 0b11110000, // ** ****
|
|
0b00110000, 0b11110000, // ** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '^' (ASCII 94)
|
|
static const uint8_t letter_94_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00110000, 0b00110000, // ** **
|
|
0b00110000, 0b00110000, // ** **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '&' (ASCII 38)
|
|
static const uint8_t letter_38_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00011111, 0b10000000, // ******
|
|
0b00011111, 0b10000000, // ******
|
|
0b01111001, 0b11100000, // **** ****
|
|
0b01111001, 0b11100000, // **** ****
|
|
0b00011111, 0b10000000, // ******
|
|
0b00011111, 0b10000000, // ******
|
|
0b01111001, 0b11100000, // **** ****
|
|
0b01111001, 0b11100000, // **** ****
|
|
0b00011110, 0b01111000, // **** ****
|
|
0b00011110, 0b01111000, // **** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '*' (ASCII 42)
|
|
static const uint8_t letter_42_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '(' (ASCII 40)
|
|
static const uint8_t letter_40_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character ')' (ASCII 41)
|
|
static const uint8_t letter_41_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '-' (ASCII 45)
|
|
static const uint8_t letter_45_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '_' (ASCII 95)
|
|
static const uint8_t letter_95_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '=' (ASCII 61)
|
|
static const uint8_t letter_61_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '+' (ASCII 43)
|
|
static const uint8_t letter_43_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '[' (ASCII 91)
|
|
static const uint8_t letter_91_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character ']' (ASCII 93)
|
|
static const uint8_t letter_93_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '{' (ASCII 123)
|
|
static const uint8_t letter_123_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001100, 0b00000000, // **
|
|
0b00001100, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '}' (ASCII 125)
|
|
static const uint8_t letter_125_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000000, 0b11000000, // **
|
|
0b00000000, 0b11000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001111, 0b00000000, // ****
|
|
0b00001111, 0b00000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character ';' (ASCII 59)
|
|
static const uint8_t letter_59_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000001, 0b10000000, // **
|
|
0b00000001, 0b10000000, // **
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000110, 0b00000000, // **
|
|
0b00000110, 0b00000000, // **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character ':' (ASCII 58)
|
|
static const uint8_t letter_58_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character ''' (ASCII 39)
|
|
static const uint8_t letter_39_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '"' (ASCII 34)
|
|
static const uint8_t letter_34_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00001100, 0b11000000, // ** **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character ',' (ASCII 44)
|
|
static const uint8_t letter_44_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000001, 0b10000000, // **
|
|
0b00000001, 0b10000000, // **
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000110, 0b00000000, // **
|
|
0b00000110, 0b00000000, // **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '.' (ASCII 46)
|
|
static const uint8_t letter_46_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '<' (ASCII 60)
|
|
static const uint8_t letter_60_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b11000000, // **
|
|
0b00000000, 0b11000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001100, 0b00000000, // **
|
|
0b00001100, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000000, 0b11000000, // **
|
|
0b00000000, 0b11000000, // **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '>' (ASCII 62)
|
|
static const uint8_t letter_62_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001100, 0b00000000, // **
|
|
0b00001100, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000000, 0b11000000, // **
|
|
0b00000000, 0b11000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00001100, 0b00000000, // **
|
|
0b00001100, 0b00000000, // **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '/' (ASCII 47)
|
|
static const uint8_t letter_47_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00011110, 0b00000000, // ****
|
|
0b00011110, 0b00000000, // ****
|
|
0b00011110, 0b00000000, // ****
|
|
0b00011110, 0b00000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '?' (ASCII 63)
|
|
static const uint8_t letter_63_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b11000000, // ******
|
|
0b00001111, 0b11000000, // ******
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00111100, 0b11110000, // **** ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000011, 0b11000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000011, 0b00000000, // **
|
|
0b00000011, 0b00000000, // **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '\' (ASCII 92)
|
|
static const uint8_t letter_92_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00011110, 0b00000000, // ****
|
|
0b00011110, 0b00000000, // ****
|
|
0b00011110, 0b00000000, // ****
|
|
0b00011110, 0b00000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000001, 0b11100000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '|' (ASCII 124)
|
|
static const uint8_t letter_124_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000111, 0b10000000, // ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '`' (ASCII 96)
|
|
static const uint8_t letter_96_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000110, 0b00000000, // **
|
|
0b00000110, 0b00000000, // **
|
|
0b00000001, 0b10000000, // **
|
|
0b00000001, 0b10000000, // **
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|
|
// Character '~' (ASCII 126)
|
|
static const uint8_t letter_126_16x16[32] = {
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00001111, 0b00110000, // **** **
|
|
0b00001111, 0b00110000, // **** **
|
|
0b00110011, 0b11000000, // ** ****
|
|
0b00110011, 0b11000000, // ** ****
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
0b00000000, 0b00000000, //
|
|
};
|
|
|