249 lines
3.5 KiB
C
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
|