SDA5708-RPi-Pico/sda5708_fonts.h

249 lines
3.5 KiB
C

#ifndef SDA5708_FONTS_H
#define SDA5708_H
uint8_t letter_A[] = { 0b00100000,
0b01010000,
0b01010000,
0b11111000,
0b10001000,
0b10001000,
0b10001000
};
uint8_t letter_B[] = { 0b01111000,
0b10001000,
0b10001000,
0b01111000,
0b10001000,
0b10001000,
0b01111000
};
uint8_t letter_C[] = { 0b11110000,
0b00001000,
0b00001000,
0b00001000,
0b00001000,
0b00001000,
0b11110000
};
uint8_t letter_D[] = { 0b01111000,
0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b01111000
};
uint8_t letter_E[] = { 0b11111000,
0b00001000,
0b00001000,
0b11111000,
0b00001000,
0b00001000,
0b11111000
};
uint8_t letter_F[] = { 0b11111000,
0b00001000,
0b00001000,
0b01111000,
0b00001000,
0b00001000,
0b00001000
};
uint8_t letter_G[] = { 0b11110000,
0b00001000,
0b00001000,
0b11001000,
0b10001000,
0b10001000,
0b11110000
};
uint8_t letter_H[] = { 0b10001000,
0b10001000,
0b10001000,
0b11111000,
0b10001000,
0b10001000,
0b10001000
};
uint8_t letter_I[] = { 0b00100000,
0b00100000,
0b00100000,
0b00100000,
0b00100000,
0b00100000,
0b00100000
};
uint8_t letter_J[] = { 0b10000000,
0b10000000,
0b10000000,
0b10000000,
0b10000000,
0b10000000,
0b01110000
};
uint8_t letter_K[] = { 0b10001000,
0b01001000,
0b00101000,
0b00011000,
0b00101000,
0b01001000,
0b10001000
};
uint8_t letter_L[] = { 0b00001000,
0b00001000,
0b00001000,
0b00001000,
0b00001000,
0b00001000,
0b11111000
};
uint8_t letter_M[] = { 0b10001000,
0b11011000,
0b10101000,
0b10001000,
0b10001000,
0b10001000,
0b10001000
};
uint8_t letter_N[] = { 0b10001000,
0b10011000,
0b10101000,
0b10101000,
0b11001000,
0b10001000,
0b10001000
};
uint8_t letter_O[] = { 0b01110000,
0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b01110000
};
uint8_t letter_P[] = { 0b01111000,
0b10001000,
0b10001000,
0b01111000,
0b00001000,
0b00001000,
0b00001000
};
uint8_t letter_Q[] = { 0b01110000,
0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b01110000,
0b10000000
};
uint8_t letter_R[] = { 0b01111000,
0b10001000,
0b10001000,
0b01111000,
0b01001000,
0b10001000,
0b10001000
};
uint8_t letter_S[] = { 0b11110000,
0b00001000,
0b00001000,
0b01110000,
0b10000000,
0b10000000,
0b01111000
};
uint8_t letter_T[] = { 0b11111000,
0b00100000,
0b00100000,
0b00100000,
0b00100000,
0b00100000,
0b00100000
};
uint8_t letter_U[] = { 0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b01110000
};
uint8_t letter_V[] = { 0b10001000,
0b10001000,
0b10001000,
0b10001000,
0b01010000,
0b01010000,
0b00100000
};
uint8_t letter_W[] = { 0b10001000,
0b10001000,
0b10001000,
0b10101000,
0b10101000,
0b10101000,
0b01110000
};
uint8_t letter_X[] = { 0b10001000,
0b10001000,
0b01010000,
0b00100000,
0b01010000,
0b10001000,
0b10001000
};
uint8_t letter_Y[] = { 0b10001000,
0b10001000,
0b01010000,
0b00100000,
0b00100000,
0b00100000,
0b00100000
};
uint8_t letter_Z[] = { 0b11111000,
0b10000000,
0b01000000,
0b00100000,
0b00010000,
0b00001000,
0b11111000
};
uint8_t character_empty[] = { 0b00000000,
0b00000000,
0b00000000,
0b00000000,
0b00000000,
0b00000000,
0b00000000
};
#endif