Panowie szukam czcionki TrueType z alfanumerycznych wyświetlaczy LCD.
Wiem są bez problemu w internecie czcionki LCD, ale, są niekompletne, a mi bardzo by pasowała ta z oryginalnego HD44780, bo muszę skopiować ekrany właśnie z takiego LCD.
Potrzebuję to do mojego projektu wizualizacji danych.
Jak ktoś miałby namiar byłbym wdzięczny.
Poszukiwana czcionka TT z LCD 2x16
Poszukiwana czcionka TT z LCD 2x16
- Załączniki
-
- LCD.jpg (33.39 KiB) Przejrzano 11138 razy
Re: Poszukiwana czcionka TT z LCD 2x16
Znaki z LCD wzbogacone o dodatki. 25 lat temu znaki zostały "przerysowane" z książki "DSM na 8051" czy jakoś tak.
Kod: Zaznacz cały
//ZNAKI specjalne na początek w obszarze 0x10..0x1F i 0x19..0x2F
CODE unsigned char Fonty[] =
{
0,0,0,0, 0,0,0,0, //db 0,0,0,0,0,0,0,0 ; 00 - NULL
0x0E, //db 0 1110b ;01 'Ą'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x1F, //db 1 1111b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x02, //db 0 0010b
0x02, //db 0 0010b ;02 'Ć'
0x0E, //db 0 1110b
0x14, //db 1 0100b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;03 'Ę'
0x10, //db 1 0000b
0x10, //db 1 0000b
0x1E, //db 1 1110b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x1F, //db 1 1111b
0x02, //db 0 0010b
0b10000, // 04 'Ł'
0b10000,
0b10100,
0b11000,
0b10000,
0b10000,
0b11111,
0b00000,
0x04, //db 0 0100b ;05 'Ń'
0x11, //db 1 0001b
0x19, //db 1 1001b
0x15, //db 1 0101b
0x13, //db 1 0011b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x02, //db 0 0010b ;06 'Ó'
0x0E, //db 0 1110b
0x15, //db 1 0101b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x04, //db 0 0100b ;07 'Ś'
0x0E, //db 0 1110b
0x10, //db 1 0000b
0x0E, //db 0 1110b
0x01, //db 0 0001b
0x01, //db 0 0001b
0x1E, //db 1 1110b
0x00, //db 0 0000b
0x04, //db 0 0100b ;08 'Ź'
0x1F, //db 1 1111b
0x0A, //db 0 1010b
0x04, //db 0 0100b
0x08, //db 0 1000b
0x10, //db 1 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;09 'Ż'
0x01, //db 0 0001b
0x02, //db 0 0010b
0x0E, //db 0 1110b
0x08, //db 0 1000b
0x10, //db 1 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0b01111110, // 0x0A - LCDCHAR_COPYRIGHT
0b10000001,
0b10011101,
0b10100001,
0b10100001,
0b10011101,
0b10000001,
0b01111110,
0b01111110, // 0x0B - LCDCHAR_RESERVED
0b10000001,
0b10011001,
0b10100101,
0b10111001,
0b10100101,
0b10000001,
0b01111110,
0b00000, // 0x0C - LCDCHAR_OHM
0b00000,
0b00000,
0b01110,
0b10001,
0b01010,
0b11011,
0,
0b00000, // 0x0D - LCDCHAR_MIKRO
0b00000,
0b00000,
0b10001,
0b10001,
0b10011,
0b01101,
0b10000,
0b0100010, // 0x0E - LCDCHAR_DIODE
0b0110010,
0b0111010,
0b1111111,
0b0111010,
0b0110010,
0b0100010,
0,
0b01100000, // 0x0F - LCDCHAR_STOPNIE_C
0b10010111,
0b01101000,
0b00001000,
0b00001000,
0b00001000,
0b00000111,
0,
0b01100000, // 0x100 - LCDCHAR_STOPNIE_F
0b10010111,
0b01101000,
0b00001000,
0b00001110,
0b00001000,
0b00001000,
0,
0x00, //db 0 0000b ; 0x11 'ą'
0x00, //db 0 0000b
0x0E, //db 0 1110b
0x01, //db 0 0001b
0x0F, //db 0 1111b
0x11, //db 1 0001b
0x0F, //db 0 1111b
0x02, //db 0 0010b
0x02, //db 0 0010b ; 0x12 'ć'
0x04, //db 0 0100b
0x0E, //db 0 1110b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x00, //db 0 0000b ; 13 'ę'
0x00, //db 0 0000b
0x0E, //db 0 1110b
0x11, //db 1 0001b
0x1F, //db 1 1111b
0x10, //db 1 0000b
0x0E, //db 0 1110b
0x02, //db 0 0010b
0b110, // 0x14 'ł'
0b010,
0b011,
0b010,
0b110,
0b010,
0b111,
0b000,
0x02, //db 0 0010b ; 0x15 'ń'
0x04, //db 0 0100b
0x16, //db 1 0110b
0x19, //db 1 1001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x02, //db 0 0010b ; 16 'ó'
0x04, //db 0 0100b
0x0E, //db 0 1110b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x02, //db 0 0010b ; 17 'ś'
0x04, //db 0 0100b
0x0E, //db 0 1110b
0x10, //db 1 0000b
0x0E, //db 0 1110b
0x01, //db 0 0001b
0x1E, //db 1 1110b
0x00, //db 0 0000b
0x06, //db 0 0110b ; 18 'ź'
0x00, //db 0 0000b
0x1F, //db 1 1111b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x08, //db 0 1000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0x00, //db 0 0000b ; 19 'ż'
0x00, //db 0 0000b
0x1F, //db 1 1111b
0x02, //db 0 0010b
0x0E, //db 0 1110b
0x08, //db 0 1000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0,0,0,0, 0,0,0,0, // ; 1a - NULL
0,0,0,0, 0,0,0,0, // ; 1b - NULL
0,0,0,0, 0,0,0,0, // ; 1c - NULL
0,0,0,0, 0,0,0,0, // ; 1d - NULL
0,0,0,0, 0,0,0,0, // ; 1e - NULL
0,0,0,0, 0,0,0,0, // ; 1f - NULL
0,0,0,0, 0,0,0,0, // ; 20 - SPC
// 0x04, //db 0 0100b ; 21 '!'
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x04, //db 0 0100b
// 0x00
0b1, // 21 '!'
0b1,
0b1,
0b1,
0b0,
0b0,
0b1,
0b0,
// 0x0A, //db 0 1010b ; 22 '"'
// 0x0A, //db 0 1010b
// 0x0A, //db 0 1010b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
0b101, // 22 '"'
0b101,
0b101,
0b000,
0b000,
0b000,
0b000,
0b000,
0x0A, //db 0 1010b ; 23 '#'
0x0A, //db 0 1010b
0x1F, //db 1 1111b
0x0A, //db 0 1010b
0x1F, //db 1 1111b
0x0A, //db 0 1010b
0x0A, //db 0 1010b
0x00, //db 0 0000b
0x04, //db 0 0100b ; 24 '$'
0x0F, //db 0 1111b
0x14, //db 1 0100b
0x0E, //db 0 1110b
0x05, //db 0 0101b
0x1E, //db 1 1110b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x18, //db 1 1000b ; 25 '%'
0x19, //db 1 1001b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x08, //db 0 1000b
0x13, //db 1 0011b
0x03, //db 0 0011b
0x00, //db 0 0000b
0x0C, //db 0 1100b ; 26 '&'
0x12, //db 1 0010b
0x14, //db 1 0100b
0x08, //db 0 1000b
0x14, //db 1 0100b
0x12, //db 1 0010b
0x0D, //db 0 1101b
0x00, //db 0 0000b
// 0x0C, //db 0 1100b ; 27 '''
// 0x04, //db 0 0100b
// 0x08, //db 0 1000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
0b11, // 27 '''
0b01,
0b10,
0b00,
0b00,
0b00,
0b00,
0b00,
// 0x02, //db 0 0010b ; 28 '('
// 0x04, //db 0 0100b
// 0x08, //db 0 1000b
// 0x08, //db 0 1000b
// 0x08, //db 0 1000b
// 0x04, //db 0 0100b
// 0x02, //db 0 0010b
// 0x00, //db 0 0000b
0b001, // 28 '('
0b010,
0b100,
0b100,
0b100,
0b010,
0b001,
0b000,
// 0x08, //db 0 1000b ; 29 ')'
// 0x04, //db 0 0100b
// 0x02, //db 0 0010b
// 0x02, //db 0 0010b
// 0x02, //db 0 0010b
// 0x04, //db 0 0100b
// 0x08, //db 0 1000b
// 0x00, //db 0 0000b
0b100, // 29 ')'
0b010,
0b001,
0b001,
0b001,
0b010,
0b100,
0b000,
0x00, //db 0 0000b ; 2a '*'
0x04, //db 0 0100b
0x15, //db 1 0101b
0x0E, //db 0 1110b
0x15, //db 1 0101b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b ;2b '+'
0x00, //db 0 0000b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x1F, //db 1 1111b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x00, //db 0 0000b
// 0x00, //db 0 0000b ;2c ','
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x0C, //db 0 1100b
// 0x04, //db 0 0100b
// 0x08, //db 0 1000b
// 0x00, //db 0 0000b
0b00, //2c ','
0b00,
0b00,
0b00,
0b11,
0b01,
0b10,
0b00,
0x00, //db 0 0000b ;2d '-'
0x00, //db 0 0000b
0x00, //db 0 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
// 0x00, //db 0 0000b ;2e '.'
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
// 0x0C, //db 0 1100b
// 0x0C, //db 0 1100b
// 0x00, //db 0 0000b
0b00, // 2e '.'
0b00,
0b00,
0b00,
0b00,
0b11,
0b11,
0b00,
0x00, //db 0 0000b ;2f '/'
0x01, //db 0 0001b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x08, //db 0 1000b
0x10, //db 1 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;30 '0'
0x11, //db 1 0001b
0x13, //db 1 0011b
0x15, //db 1 0101b
0x19, //db 1 1001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
// 0x04, //db 0 0100b ;31 '1'
// 0x0C, //db 0 1100b
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x0E, //db 0 1110b
// 0x00, //db 0 0000b
0b010, // 31 '1'
0b110,
0b010,
0b010,
0b010,
0b010,
0b111,
0b000,
0x0E, //db 0 1110b ;32 '2'
0x11, //db 1 0001b
0x01, //db 0 0001b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x08, //db 0 1000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;33 '3'
0x02, //db 0 0010b
0x04, //db 0 0100b
0x02, //db 0 0010b
0x01, //db 0 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x02, //db 0 0010b ;34 '4'
0x06, //db 0 0110b
0x0A, //db 0 1010b
0x12, //db 1 0010b
0x1F, //db 1 1111b
0x02, //db 0 0010b
0x02, //db 0 0010b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;35 '5'
0x10, //db 1 0000b
0x1E, //db 1 1110b
0x01, //db 0 0001b
0x01, //db 0 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x06, //db 0 0110b ;36 '6'
0x08, //db 0 1000b
0x10, //db 1 0000b
0x1E, //db 1 1110b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;37 '7'
0x11, //db 1 0001b
0x01, //db 0 0001b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;38 '8'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;39 '9'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0F, //db 0 1111b
0x01, //db 0 0001b
0x02, //db 0 0010b
0x0C, //db 0 1100b
0x00, //db 0 0000b
// 0x00, //db 0 0000b ;3A ':'
// 0x0C, //db 0 1100b
// 0x0C, //db 0 1100b
// 0x00, //db 0 0000b
// 0x0C, //db 0 1100b
// 0x0C, //db 0 1100b
// 0x00, //db 0 0000b
// 0x00, //db 0 0000b
0b00, // 3A ':'
0b11,
0b11,
0b00,
0b11,
0b11,
0b00,
0b00,
// 0x00, //db 0 0000b ;3B ';'
// 0x0C, //db 0 1100b
// 0x0C, //db 0 1100b
// 0x00, //db 0 0000b
// 0x0C, //db 0 1100b
// 0x04, //db 0 0100b
// 0x08, //db 0 1000b
// 0x00, //db 0 0000b
0b00, // 3B ';'
0b11,
0b11,
0b00,
0b11,
0b01,
0b10,
0b00,
0b0001, // 3C '<'
0b0010,
0b0100,
0b1000,
0b0100,
0b0010,
0b0001,
0b0000,
0x00, //db 0 0000b ;3D '='
0x00, //db 0 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x08, //db 0 1000b ;3E '>'
0x04, //db 0 0100b
0x02, //db 0 0010b
0x01, //db 0 0001b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x08, //db 0 1000b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;3F '?'
0x11, //db 1 0001b
0x01, //db 0 0001b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;40
0x11, //db 1 0001b
0x01, //db 0 0001b
0x0D, //db 0 1101b
0x15, //db 1 0101b
0x15, //db 1 0101b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;41 'A'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x1F, //db 1 1111b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x1E, //db 1 1110b ;42 'B'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x1E, //db 1 1110b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x1E, //db 1 1110b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;43 'C'
0x11, //db 1 0001b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x1C, //db 1 1100b ;44 'D'
0x12, //db 1 0010b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x12, //db 1 0010b
0x1C, //db 1 1100b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;45 'E'
0x10, //db 1 0000b
0x10, //db 1 0000b
0x1E, //db 1 1110b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;46 'F'
0x10, //db 1 0000b
0x10, //db 1 0000b
0x1E, //db 1 1110b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;47 'G'
0x11, //db 1 0001b
0x10, //db 1 0000b
0x17, //db 1 0111b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0F, //db 0 1111b
0x00, //db 0 0000b
0x11, //db 1 0001b ;48 'H'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x1F, //db 1 1111b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
// 0x0E, //db 0 1110b ;49 'I'
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x04, //db 0 0100b
// 0x0E, //db 0 1110b
// 0x00, //db 0 0000b
0b111, // 49 'I'
0b010,
0b010,
0b010,
0b010,
0b010,
0b111,
0b000,
0x07, //db 0 0111b ;4A 'J'
0x02, //db 0 0010b
0x02, //db 0 0010b
0x02, //db 0 0010b
0x02, //db 0 0010b
0x12, //db 1 0010b
0x0C, //db 0 1100b
0x00, //db 0 0000b
0x11, //db 1 0001b ;4B 'K'
0x12, //db 1 0010b
0x14, //db 1 0100b
0x18, //db 1 1000b
0x14, //db 1 0100b
0x12, //db 1 0010b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x10, //db 1 0000b ;4C 'L'
0x10, //db 1 0000b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0x11, //db 1 0001b ;4D 'M'
0x1B, //db 1 1011b
0x15, //db 1 0101b
0x15, //db 1 0101b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x11, //db 1 0001b ;4E 'N'
0x11, //db 1 0001b
0x19, //db 1 1001b
0x15, //db 1 0101b
0x13, //db 1 0011b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;4F 'O'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x1E, //db 1 1110b ;50 'P'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x1E, //db 1 1110b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x00, //db 0 0000b
0x0E, //db 0 1110b ;51 'Q'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x15, //db 1 0101b
0x12, //db 1 0010b
0x0D, //db 0 1101b
0x00, //db 0 0000b
0x1E, //db 1 1110b ;52 'R'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x1E, //db 1 1110b
0x14, //db 1 0100b
0x12, //db 1 0010b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x0F, //db 0 1111b ;53 'S'
0x10, //db 1 0000b
0x10, //db 1 0000b
0x0E, //db 0 1110b
0x01, //db 0 0001b
0x01, //db 0 0001b
0x1E, //db 1 1110b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;54 'T'
0x04, //db 0 0100b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x11, //db 1 0001b ;55 'U'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x11, //db 1 0001b ;56 'V'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0A, //db 0 1010b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x11, //db 1 0001b ;57 'W'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x15, //db 1 0101b
0x15, //db 1 0101b
0x15, //db 1 0101b
0x0A, //db 0 1010b
0x00, //db 0 0000b
0x11, //db 1 0001b ;58 'X'
0x11, //db 1 0001b
0x0A, //db 0 1010b
0x04, //db 0 0100b
0x0A, //db 0 1010b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x11, //db 1 0001b ;59 'Y'
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0A, //db 0 1010b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x1F, //db 1 1111b ;5A 'Z'
0x01, //db 0 0001b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x08, //db 0 1000b
0x10, //db 1 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
// 0x1C, //db 1 1100b ;5B '['
// 0x10, //db 1 0000b
// 0x10, //db 1 0000b
// 0x10, //db 1 0000b
// 0x10, //db 1 0000b
// 0x10, //db 1 0000b
// 0x1C, //db 1 1100b
// 0x00, //db 0 0000b
0b111, // 5B '['
0b100,
0b100,
0b100,
0b100,
0b100,
0b111,
0b000,
0x11, //db 1 0001b ;5C
0x0A, //db 0 1010b
0x1F, //db 1 1111b
0x04, //db 0 0100b
0x1F, //db 1 1111b
0x04, //db 0 0100b
0x04, //db 0 0100b
0x00, //db 0 0000b
0b111, // 5D ']'
0b001,
0b001,
0b001,
0b001,
0b001,
0b111,
0b000,
0x04, //db 0 0100b ;5E '^'
0x0A, //db 0 1010b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b ;5F--
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0b100, // 60 '''
0b010,
0b001,
0b000,
0b000,
0b000,
0b000,
0b000,
0x00, //db 0 0000b ;61-a
0x00, //db 0 0000b
0x0E, //db 0 1110b
0x01, //db 0 0001b
0x0F, //db 0 1111b
0x11, //db 1 0001b
0x0F, //db 0 1111b
0x00, //db 0 0000b
0x10, //db 1 0000b ;62-b
0x10, //db 1 0000b
0x16, //db 1 0110b
0x19, //db 1 1001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x1E, //db 1 1110b
0x00, //db 0 0000b
0x00, //db 0 0000b ;63-c
0x00, //db 0 0000b
0x0E, //db 0 1110b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x01, //db 0 0001b ;64-d
0x01, //db 0 0001b
0x0D, //db 0 1101b
0x13, //db 1 0011b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0F, //db 0 1111b
0x00, //db 0 0000b
0x00, //db 0 0000b ;65-e
0x00, //db 0 0000b
0x0E, //db 0 1110b
0x11, //db 1 0001b
0x1F, //db 1 1111b
0x10, //db 1 0000b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x06, //db 0 0110b ;66-f
0x09, //db 0 1001b
0x08, //db 0 1000b
0x1C, //db 1 1100b
0x08, //db 0 1000b
0x08, //db 0 1000b
0x08, //db 0 1000b
0x00, //db 0 0000b
0x00, //db 0 0000b ;67-g
0x0F, //db 0 1111b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0F, //db 0 1111b
0x01, //db 0 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x10, //db 1 0000b ;68-h
0x10, //db 1 0000b
0x16, //db 1 0110b
0x19, //db 1 1001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0b010, // 69-i
0b000,
0b110,
0b010,
0b010,
0b010,
0b111,
0b000,
0b0001, // 6A 'j'
0b0000,
0b0011,
0b0001,
0b0001,
0b1001,
0b0110,
0b0000,
0x10, //db 1 0000b ;6B-k
0x10, //db 1 0000b
0x12, //db 1 0010b
0x14, //db 1 0100b
0x18, //db 1 1000b
0x14, //db 1 0100b
0x12, //db 1 0010b
0x00, //db 0 0000b
0b110, // 6C 'l'
0b010,
0b010,
0b010,
0b010,
0b010,
0b111,
0b000,
0x00, //db 0 0000b ;6D-m
0x00, //db 0 0000b
0x1A, //db 1 1010b
0x15, //db 1 0101b
0x15, //db 1 0101b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x00, //db 0 0000b ;6E-n
0x00, //db 0 0000b
0x16, //db 1 0110b
0x19, //db 1 1001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x00, //db 0 0000b ;6F-o
0x00, //db 0 0000b
0x0E, //db 0 1110b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x00, //db 0 0000b ;70-p
0x00, //db 0 0000b
0x1E, //db 1 1110b
0x11, //db 1 0001b
0x1E, //db 1 1110b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b ;71-q
0x00, //db 0 0000b
0x0D, //db 0 1101b
0x13, //db 1 0011b
0x0F, //db 0 1111b
0x01, //db 0 0001b
0x01, //db 0 0001b
0x00, //db 0 0000b
0x00, //db 0 0000b ;72-r
0x00, //db 0 0000b
0x16, //db 1 0110b
0x19, //db 1 1001b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x10, //db 1 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b ;73-s
0x00, //db 0 0000b
0x0E, //db 0 1110b
0x10, //db 1 0000b
0x0E, //db 0 1110b
0x01, //db 0 0001b
0x1E, //db 1 1110b
0x00, //db 0 0000b
0x08, //db 0 1000b ;74-t
0x08, //db 0 1000b
0x1C, //db 1 1100b
0x08, //db 0 1000b
0x08, //db 0 1000b
0x09, //db 0 1001b
0x06, //db 0 0110b
0x00, //db 0 0000b
0x00, //db 0 0000b ;75-u
0x00, //db 0 0000b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x13, //db 1 0011b
0x0D, //db 0 1101b
0x00, //db 0 0000b
0x00, //db 0 0000b ;76-v
0x00, //db 0 0000b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0A, //db 0 1010b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x00, //db 0 0000b ;77-w
0x00, //db 0 0000b
0x11, //db 1 0001b
0x15, //db 1 0101b
0x15, //db 1 0101b
0x15, //db 1 0101b
0x0A, //db 0 1010b
0x00, //db 0 0000b
0x00, //db 0 0000b ;78-x
0x00, //db 0 0000b
0x11, //db 1 0001b
0x0A, //db 0 1010b
0x04, //db 0 0100b
0x0A, //db 0 1010b
0x11, //db 1 0001b
0x00, //db 0 0000b
0x00, //db 0 0000b ;79-y
0x00, //db 0 0000b
0x11, //db 1 0001b
0x11, //db 1 0001b
0x0F, //db 0 1111b
0x01, //db 0 0001b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x00, //db 0 0000b ;7A-z
0x00, //db 0 0000b
0x1F, //db 1 1111b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x08, //db 0 1000b
0x1F, //db 1 1111b
0x00, //db 0 0000b
0b001, // 7B
0b010,
0b010,
0b100,
0b010,
0b010,
0b001,
0b000,
0b1, // 7C
0b1,
0b1,
0b1,
0b1,
0b1,
0b1,
0b0,
0b100, // 7D
0b010,
0b010,
0b001,
0b010,
0b010,
0b100,
0b000,
0x00, //db 0 0000b ;7E
0x04, //db 0 0100b
0x02, //db 0 0010b
0x1F, //db 1 1111b
0x02, //db 0 0010b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b ;7F
0x04, //db 0 0100b
0x08, //db 0 1000b
0x1F, //db 1 1111b
0x08, //db 0 1000b
0x04, //db 0 0100b
0x00, //db 0 0000b
0x00, //db 0 0000b
// ; SYMBOLE SPECJALNE
0x1F, //db 1 11111b ;80 - alternatywna SPACJA
0x1F, //db 1 11111b
0x1F, //db 1 11111b
0x1F, //db 1 11111b
0x1F, //db 1 11111b
0x1F, //db 1 11111b
0x1F, //db 1 11111b
0x1F, //db 1 11111b
0b0000, // 81 - PLAY
0b1100,
0b1110,
0b1111,
0b1111,
0b1110,
0b1100,
0b0000,
0x00, //db 0 0000b ;82 - BACK PLAY
0x03, //db 0 0011b
0x07, //db 0 0111b
0x0F, //db 0 1111b
0x0F, //db 0 1111b
0x07, //db 0 0111b
0x03, //db 0 0011b
0x00, //db 0 0000b
0x00, //db 00 0000b ;83 - FF
0x24, //db 10 0100b
0x36, //db 11 0110b
0x3F, //db 11 1111b
0x3F, //db 11 1111b
0x36, //db 11 0110b
0x24, //db 10 0100b
0x00, //db 00 0000b
0x00, //db 00 0000b ;84 - BACK FF
0x09, //db 00 1001b
0x1B, //db 01 1011b
0x3F, //db 11 1111b
0x3F, //db 11 1111b
0x1B, //db 01 1011b
0x09, //db 00 1001b
0x00, //db 00 0000b
0x00, //db 0 0000b ;85 - STOP
0x00, //db 0 0000b
0x1E, //db 1 1110b
0x1E, //db 1 1110b
0x1E, //db 1 1110b
0x1E, //db 1 1110b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 0 0000b ;86 - PAUSE
0x1B, //db 1 1011b
0x1B, //db 1 1011b
0x1B, //db 1 1011b
0x1B, //db 1 1011b
0x1B, //db 1 1011b
0x1B, //db 1 1011b
0x00, //db 0 0000b
0x00, //db 0 0000b ;87 - REC
0x00, //db 0 0000b
0x0E, //db 0 1110b
0x1F, //db 1 1111b
0x1F, //db 1 1111b
0x0E, //db 0 1110b
0x00, //db 0 0000b
0x00, //db 0 0000b
0x00, //db 00 0000b ;88 - ramka - prawo/dol
0x00, //db 00 0000b
0x1F, //db 01 1111b
0x10, //db 01 0000b
0x10, //db 01 0000b
0x13, //db 01 0011b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x00, //db 00 0000b ;89 - ramka - lewo/dol
0x00, //db 00 0000b
0x3E, //db 11 1110b
0x02, //db 00 0010b
0x02, //db 00 0010b
0x32, //db 11 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b ;8A - ramka - prawo/gora
0x12, //db 01 0010b
0x13, //db 01 0011b
0x10, //db 01 0000b
0x10, //db 01 0000b
0x1F, //db 01 1111b
0x00, //db 00 0000b
0x00, //db 00 0000b
0x12, //db 01 0010b ;8B - ramka - lewo/gora
0x12, //db 01 0010b
0x32, //db 11 0010b
0x02, //db 00 0010b
0x02, //db 00 0010b
0x3E, //db 11 1110b
0x00, //db 00 0000b
0x00, //db 00 0000b
0x00, //db 00 0000b ;8C - ramka - poziomo
0x00, //db 00 0000b
0x3F, //db 11 1111b
0x00, //db 00 0000b
0x00, //db 00 0000b
0x3F, //db 11 1111b
0x00, //db 00 0000b
0x00, //db 00 0000b
0x12, //db 01 0010b ;8D - ramka - pionowo
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x00, //db 00 0000b ;8E - ramka - poziomo/dol
0x00, //db 00 0000b
0x3F, //db 11 1111b
0x00, //db 00 0000b
0x00, //db 00 0000b
0x33, //db 11 0011b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b ;8F - ramka - poziomo/gora
0x12, //db 01 0010b
0x33, //db 11 0011b
0x00, //db 00 0000b
0x00, //db 00 0000b
0x3F, //db 11 1111b
0x00, //db 00 0000b
0x00, //db 00 0000b
0x12, //db 01 0010b ;90 - ramka - pionowo/prawo
0x12, //db 01 0010b
0x13, //db 01 0011b
0x10, //db 01 0000b
0x10, //db 01 0000b
0x13, //db 01 0011b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b ;91 - ramka - pionowo/lewo
0x12, //db 01 0010b
0x32, //db 11 0010b
0x02, //db 00 0010b
0x02, //db 00 0010b
0x32, //db 11 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b
0x12, //db 01 0010b ;92 - ramka - krzyz
0x12, //db 01 0010b
0x33, //db 11 0011b
0x00, //db 00 0000b
0x00, //db 00 0000b
0x33, //db 11 0011b
0x12, //db 01 0010b
0x12 //db 01 0010b
};
// 0 1 2 3 4 5 6 7 8 9 a b c d e f
CODE unsigned char lenFonty[] = {0,5,5,5,5,5,5,5,5,5,8,8,5,5,7,8, // 0x
8,5,5,5,3,5,5,5,5,5,0,0,0,0,0,0, // 1x
2,1,3,5,5,5,5,4,3,3,5,5,2,1,2,5, // 2x (spacja nie 0 - definicja w zmiennej LenFontSpc) '-' (znak 2d) długość 3
5,3,5,5,5,5,5,5,5,5,2,2,4,5,4,5, // 3x
5,5,5,5,5,5,5,5,5,3,5,5,5,5,5,5, // 4x
5,5,5,5,5,5,5,5,5,3,5,3,5,3,5,5, // 5x
3,5,5,5,5,5,5,5,5,3,4,5,3,5,5,5, // 6x
5,1,5,5,5,5,5,5,5,5,5,3,1,3,5,5, // 7x
5,5,5,6,6,5,5,5,6,6,6,6,6,6,6,6, // 8x
6,6,6 // 9x
};
Re: Poszukiwana czcionka TT z LCD 2x16
Witam. Ciekawy temat, fajnie było by na stronie zamieścić gdzieś gotowca, np. wersja na WordPress
Re: Poszukiwana czcionka TT z LCD 2x16
Zastanawiam się czy przypadkiem nie próbowałeś może poszukać w Google Fonts?