#include "font.h" static const uint8_t __flash font10x14_numbers[][28] = { { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x83, 0x03, /* ## ### */ 0xC3, 0x03, /* ## #### */ 0xE3, 0x03, /* ## ##### */ 0x73, 0x03, /* ## ### ## */ 0x3B, 0x03, /* ## ### ## */ 0x1F, 0x03, /* ##### ## */ 0x0F, 0x03, /* #### ## */ 0x07, 0x03, /* ### ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0x30, 0x00, /* ## */ 0x38, 0x00, /* ### */ 0x3C, 0x00, /* #### */ 0x3C, 0x00, /* #### */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0xFC, 0x00, /* ###### */ 0xFC, 0x00, /* ###### */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x00, 0x03, /* ## */ 0x80, 0x03, /* ### */ 0xC0, 0x01, /* ### */ 0xE0, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0x38, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x0E, 0x00, /* ### */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0xE0, 0x01, /* #### */ 0xE0, 0x01, /* #### */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0xC0, 0x00, /* ## */ 0xE0, 0x00, /* ### */ 0xF0, 0x00, /* #### */ 0xF8, 0x00, /* ##### */ 0xDC, 0x00, /* ### ## */ 0xCE, 0x00, /* ### ## */ 0xC7, 0x00, /* ### ## */ 0xC3, 0x00, /* ## ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ }, { 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0xFF, 0x00, /* ######## */ 0xFF, 0x01, /* ######### */ 0x80, 0x03, /* ### */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0xFF, 0x00, /* ######## */ 0xFF, 0x01, /* ######### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x00, 0x03, /* ## */ 0x80, 0x03, /* ### */ 0xC0, 0x01, /* ### */ 0xE0, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x03, /* ######### */ 0xFC, 0x03, /* ######## */ 0x80, 0x03, /* ### */ 0xC0, 0x01, /* ### */ 0xE0, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0x3C, 0x00, /* #### */ 0x1C, 0x00, /* ### */ }, }; #if 0 static const uint8_t __flash font10x14_lowercase[][28] = { { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x86, 0x03, /* ## ### */ 0x00, 0x03, /* ## */ 0xFC, 0x03, /* ######## */ 0xFE, 0x03, /* ######### */ 0x07, 0x03, /* ### ## */ 0x07, 0x03, /* ### ## */ 0xFE, 0x03, /* ######### */ 0xFC, 0x01, /* ####### */ }, { 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0xFF, 0x00, /* ######## */ 0xFF, 0x01, /* ######### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFF, 0x00, /* ######## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0xFC, 0x03, /* ######## */ 0xFE, 0x03, /* ######### */ 0x07, 0x03, /* ### ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x07, 0x03, /* ### ## */ 0xFE, 0x03, /* ######### */ 0xFC, 0x03, /* ######## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x01, /* ######### */ 0x03, 0x00, /* ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0x30, 0x00, /* ## */ 0x78, 0x00, /* #### */ 0xFC, 0x00, /* ###### */ 0xCC, 0x00, /* ## ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x3E, 0x00, /* ##### */ 0x3E, 0x00, /* ##### */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFC, 0x01, /* ####### */ 0xFE, 0x03, /* ######### */ 0x07, 0x03, /* ### ## */ 0x07, 0x03, /* ### ## */ 0xFE, 0x03, /* ######### */ 0xFC, 0x03, /* ######## */ 0x00, 0x03, /* ## */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFE, 0x00, /* ####### */ }, { 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x7F, 0x00, /* ####### */ 0xFF, 0x00, /* ######## */ 0xC3, 0x01, /* ## ### */ 0x83, 0x01, /* ## ## */ 0x83, 0x01, /* ## ## */ 0x83, 0x01, /* ## ## */ 0x83, 0x01, /* ## ## */ 0x83, 0x01, /* ## ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ }, { 0x80, 0x01, /* ## */ 0x80, 0x01, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x80, 0x01, /* ## */ 0x80, 0x01, /* ## */ 0x80, 0x01, /* ## */ 0x80, 0x01, /* ## */ 0x80, 0x01, /* ## */ 0x80, 0x01, /* ## */ 0x86, 0x01, /* ## ## */ 0xCE, 0x01, /* ### ### */ 0xFC, 0x00, /* ###### */ 0x78, 0x00, /* #### */ }, { 0x06, 0x00, /* ## */ 0x06, 0x00, /* ## */ 0x06, 0x00, /* ## */ 0x06, 0x00, /* ## */ 0x86, 0x01, /* ## ## */ 0xC6, 0x01, /* ## ### */ 0xE6, 0x00, /* ## ### */ 0x76, 0x00, /* ## ### */ 0x3E, 0x00, /* ##### */ 0x3E, 0x00, /* ##### */ 0x7E, 0x00, /* ###### */ 0xE6, 0x00, /* ## ### */ 0xC6, 0x01, /* ## ### */ 0x86, 0x01, /* ## ## */ }, { 0x3C, 0x00, /* #### */ 0x3C, 0x00, /* #### */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0xFC, 0x00, /* ###### */ 0xFC, 0x00, /* ###### */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x87, 0x03, /* ### ### */ 0xCF, 0x03, /* #### #### */ 0xFF, 0x03, /* ########## */ 0x7B, 0x03, /* ## #### ## */ 0x33, 0x03, /* ## ## ## */ 0x33, 0x03, /* ## ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xF3, 0x00, /* ## #### */ 0xFB, 0x01, /* ## ###### */ 0x9F, 0x03, /* ##### ### */ 0x0F, 0x03, /* #### ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFF, 0x00, /* ######## */ 0xFF, 0x01, /* ######### */ 0x83, 0x03, /* ## ### */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFF, 0x00, /* ######## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFC, 0x03, /* ######## */ 0xFE, 0x03, /* ######### */ 0x07, 0x03, /* ### ## */ 0x07, 0x03, /* ### ## */ 0xFE, 0x03, /* ######### */ 0xFC, 0x03, /* ######## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xF3, 0x00, /* ## #### */ 0xFB, 0x01, /* ## ###### */ 0x9F, 0x03, /* ##### ### */ 0x0F, 0x03, /* #### ## */ 0x07, 0x00, /* ### */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFC, 0x01, /* ####### */ 0xFE, 0x03, /* ######### */ 0x07, 0x03, /* ### ## */ 0x07, 0x00, /* ### */ 0xFE, 0x00, /* ####### */ 0xFC, 0x01, /* ####### */ 0x80, 0x03, /* ### */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFE, 0x00, /* ####### */ }, { 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0xFE, 0x01, /* ######## */ 0xFE, 0x01, /* ######## */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x98, 0x01, /* ## ## */ 0xF8, 0x01, /* ###### */ 0xF0, 0x00, /* #### */ 0x60, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xCE, 0x01, /* ### ### */ 0xFC, 0x00, /* ###### */ 0x78, 0x00, /* #### */ 0x30, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x33, 0x03, /* ## ## ## */ 0x33, 0x03, /* ## ## ## */ 0x33, 0x03, /* ## ## ## */ 0xFF, 0x03, /* ########## */ 0xFE, 0x01, /* ######## */ 0xCC, 0x00, /* ## ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xCE, 0x01, /* ### ### */ 0xFC, 0x00, /* ###### */ 0x78, 0x00, /* #### */ 0x78, 0x00, /* #### */ 0xFC, 0x00, /* ###### */ 0xCE, 0x01, /* ### ### */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xCE, 0x01, /* ### ### */ 0xFC, 0x00, /* ###### */ 0x78, 0x00, /* #### */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x38, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x0C, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xC0, 0x01, /* ### */ 0xE0, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0x38, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x0E, 0x00, /* ### */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ }, }; #endif static const uint8_t __flash font10x14_uppercase[][28] = { { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ }, { 0xFF, 0x00, /* ######## */ 0xFF, 0x01, /* ######### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFF, 0x01, /* ######### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFF, 0x00, /* ######## */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0xFF, 0x00, /* ######## */ 0xFF, 0x01, /* ######### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFF, 0x00, /* ######## */ }, { 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0xFF, 0x00, /* ######## */ 0xFF, 0x00, /* ######## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ }, { 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0xFF, 0x00, /* ######## */ 0xFF, 0x00, /* ######## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0xE3, 0x03, /* ## ##### */ 0xE3, 0x03, /* ## ##### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ }, { 0xFC, 0x00, /* ###### */ 0xFC, 0x00, /* ###### */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0xFC, 0x00, /* ###### */ 0xFC, 0x00, /* ###### */ }, { 0xFC, 0x03, /* ######## */ 0xFC, 0x03, /* ######## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC3, 0x00, /* ## ## */ 0xE7, 0x00, /* ### ### */ 0x7E, 0x00, /* ###### */ 0x3C, 0x00, /* #### */ }, { 0x03, 0x03, /* ## ## */ 0x83, 0x03, /* ## ### */ 0xC3, 0x01, /* ## ### */ 0xE3, 0x00, /* ## ### */ 0x73, 0x00, /* ## ### */ 0x3F, 0x00, /* ###### */ 0x1F, 0x00, /* ##### */ 0x1F, 0x00, /* ##### */ 0x3F, 0x00, /* ###### */ 0x73, 0x00, /* ## ### */ 0xE3, 0x00, /* ## ### */ 0xC3, 0x01, /* ## ### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ }, { 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ }, { 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xCF, 0x03, /* #### #### */ 0xFF, 0x03, /* ########## */ 0x7B, 0x03, /* ## #### ## */ 0x33, 0x03, /* ## ## ## */ 0x33, 0x03, /* ## ## ## */ 0x33, 0x03, /* ## ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ }, { 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x07, 0x03, /* ### ## */ 0x0F, 0x03, /* #### ## */ 0x1F, 0x03, /* ##### ## */ 0x3B, 0x03, /* ## ### ## */ 0x73, 0x03, /* ## ### ## */ 0xE3, 0x03, /* ## ##### */ 0xC3, 0x03, /* ## #### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0xFF, 0x00, /* ######## */ 0xFF, 0x01, /* ######### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFF, 0x00, /* ######## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x33, 0x03, /* ## ## ## */ 0x73, 0x03, /* ## ### ## */ 0xE3, 0x03, /* ## ##### */ 0xC7, 0x01, /* ### ### */ 0xFE, 0x03, /* ######### */ 0x7C, 0x03, /* ##### ## */ }, { 0xFF, 0x00, /* ######## */ 0xFF, 0x01, /* ######### */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFF, 0x00, /* ######## */ 0x7B, 0x00, /* ## #### */ 0xE3, 0x00, /* ## ### */ 0x83, 0x01, /* ## ## */ 0x83, 0x03, /* ## ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ }, { 0xFC, 0x01, /* ####### */ 0xFE, 0x03, /* ######### */ 0x07, 0x03, /* ### ## */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x07, 0x00, /* ### */ 0xFE, 0x00, /* ####### */ 0xFC, 0x01, /* ####### */ 0x80, 0x03, /* ### */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x83, 0x03, /* ## ### */ 0xFF, 0x01, /* ######### */ 0xFE, 0x00, /* ####### */ }, { 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ }, { 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xCE, 0x01, /* ### ### */ 0xFC, 0x00, /* ###### */ 0x78, 0x00, /* #### */ 0x30, 0x00, /* ## */ }, { 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x33, 0x03, /* ## ## ## */ 0x33, 0x03, /* ## ## ## */ 0x7B, 0x03, /* ## #### ## */ 0xFF, 0x03, /* ########## */ 0xFE, 0x01, /* ######## */ 0xCC, 0x00, /* ## ## */ }, { 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xCE, 0x01, /* ### ### */ 0xFC, 0x00, /* ###### */ 0x78, 0x00, /* #### */ 0x78, 0x00, /* #### */ 0xFC, 0x00, /* ###### */ 0xCE, 0x01, /* ### ### */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ }, { 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x03, 0x03, /* ## ## */ 0x87, 0x03, /* ### ### */ 0xCE, 0x01, /* ### ### */ 0xFC, 0x00, /* ###### */ 0x78, 0x00, /* #### */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ }, { 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x00, 0x03, /* ## */ 0x80, 0x03, /* ### */ 0xC0, 0x01, /* ### */ 0xE0, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0x38, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x0E, 0x00, /* ### */ 0x07, 0x00, /* ### */ 0x03, 0x00, /* ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ }, }; #if 0 static const uint8_t __flash font10x14_special[][28] = { { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ }, { 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ 0xCC, 0x00, /* ## ## */ }, { 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0xFC, 0x01, /* ####### */ 0xFE, 0x03, /* ######### */ 0x37, 0x03, /* ### ## ## */ 0x37, 0x00, /* ### ## */ 0xFE, 0x00, /* ####### */ 0xFC, 0x01, /* ####### */ 0xB0, 0x03, /* ## ### */ 0xB3, 0x03, /* ## ## ### */ 0xFF, 0x01, /* ######### */ 0xFE, 0x00, /* ####### */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ }, { 0x86, 0x01, /* ## ## */ 0x8F, 0x01, /* #### ## */ 0xCF, 0x00, /* #### ## */ 0xC6, 0x00, /* ## ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x8C, 0x01, /* ## ## */ 0xCC, 0x03, /* ## #### */ 0xC6, 0x03, /* ## #### */ 0x86, 0x01, /* ## ## */ }, { 0x3C, 0x00, /* #### */ 0x7E, 0x00, /* ###### */ 0xC3, 0x00, /* ## ## */ 0xE3, 0x00, /* ## ### */ 0x73, 0x00, /* ## ### */ 0x3B, 0x00, /* ## ### */ 0x1E, 0x00, /* #### */ 0x1E, 0x00, /* #### */ 0x3B, 0x03, /* ## ### ## */ 0x73, 0x03, /* ## ### ## */ 0xE3, 0x01, /* ## #### */ 0xC7, 0x01, /* ### ### */ 0x7E, 0x03, /* ###### ## */ 0x3C, 0x03, /* #### ## */ }, { 0x30, 0x00, /* ## */ 0x78, 0x00, /* #### */ 0x70, 0x00, /* ### */ 0x60, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0xC0, 0x00, /* ## */ 0xF0, 0x00, /* #### */ 0x38, 0x00, /* ### */ 0x18, 0x00, /* ## */ 0x1C, 0x00, /* ### */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x1C, 0x00, /* ### */ 0x18, 0x00, /* ## */ 0x38, 0x00, /* ### */ 0xF0, 0x00, /* #### */ 0xC0, 0x00, /* ## */ }, { 0x0C, 0x00, /* ## */ 0x3C, 0x00, /* #### */ 0x70, 0x00, /* ### */ 0x60, 0x00, /* ## */ 0xE0, 0x00, /* ### */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xE0, 0x00, /* ### */ 0x60, 0x00, /* ## */ 0x70, 0x00, /* ### */ 0x3C, 0x00, /* #### */ 0x0C, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x33, 0x03, /* ## ## ## */ 0xB7, 0x03, /* ### ## ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0xB7, 0x03, /* ### ## ### */ 0x33, 0x03, /* ## ## ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x00, 0x00, /* */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x06, 0x00, /* ## */ 0x0F, 0x00, /* #### */ 0x0E, 0x00, /* ### */ 0x0C, 0x00, /* ## */ 0x06, 0x00, /* ## */ 0x03, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x06, 0x00, /* ## */ 0x0F, 0x00, /* #### */ 0x0F, 0x00, /* #### */ 0x06, 0x00, /* ## */ }, { 0x80, 0x01, /* ## */ 0x80, 0x01, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x06, 0x00, /* ## */ 0x06, 0x00, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x78, 0x00, /* #### */ 0x78, 0x00, /* #### */ 0x30, 0x00, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x78, 0x00, /* #### */ 0x78, 0x00, /* #### */ 0x30, 0x00, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x78, 0x00, /* #### */ 0x78, 0x00, /* #### */ 0x30, 0x00, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x78, 0x00, /* #### */ 0x70, 0x00, /* ### */ 0x60, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x18, 0x00, /* ## */ }, { 0x80, 0x01, /* ## */ 0xC0, 0x01, /* ### */ 0xE0, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0x38, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x0E, 0x00, /* ### */ 0x0E, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x38, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0xE0, 0x00, /* ### */ 0xC0, 0x01, /* ### */ 0x80, 0x01, /* ## */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0x06, 0x00, /* ## */ 0x0E, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x38, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0xE0, 0x00, /* ### */ 0xC0, 0x01, /* ### */ 0xC0, 0x01, /* ### */ 0xE0, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0x38, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x0E, 0x00, /* ### */ 0x06, 0x00, /* ## */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x00, 0x03, /* ## */ 0x80, 0x03, /* ### */ 0xE0, 0x01, /* #### */ 0x70, 0x00, /* ### */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x00, 0x00, /* */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ }, { 0xFC, 0x00, /* ###### */ 0xFE, 0x01, /* ######## */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x3C, 0x03, /* #### ## */ 0x3E, 0x03, /* ##### ## */ 0x37, 0x03, /* ### ## ## */ 0x33, 0x03, /* ## ## ## */ 0x33, 0x03, /* ## ## ## */ 0xB7, 0x03, /* ### ## ### */ 0xFE, 0x01, /* ######## */ 0xFC, 0x00, /* ###### */ }, { 0x7C, 0x00, /* ##### */ 0x7C, 0x00, /* ##### */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x7C, 0x00, /* ##### */ 0x7C, 0x00, /* ##### */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x03, 0x00, /* ## */ 0x03, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0x30, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0xC0, 0x00, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x03, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0x7C, 0x00, /* ##### */ 0x7C, 0x00, /* ##### */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x7C, 0x00, /* ##### */ 0x7C, 0x00, /* ##### */ }, { 0x30, 0x00, /* ## */ 0x78, 0x00, /* #### */ 0xFC, 0x00, /* ###### */ 0xCE, 0x01, /* ### ### */ 0x87, 0x03, /* ### ### */ 0x03, 0x03, /* ## ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ }, { 0x0C, 0x00, /* ## */ 0x1C, 0x00, /* ### */ 0x38, 0x00, /* ### */ 0x70, 0x00, /* ### */ 0x60, 0x00, /* ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0xE0, 0x01, /* #### */ 0xF0, 0x01, /* ##### */ 0x38, 0x00, /* ### */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x1C, 0x00, /* ### */ 0x0E, 0x00, /* ### */ 0x0E, 0x00, /* ### */ 0x1C, 0x00, /* ### */ 0x18, 0x00, /* ## */ 0x18, 0x00, /* ## */ 0x38, 0x00, /* ### */ 0xF0, 0x01, /* ##### */ 0xE0, 0x01, /* #### */ }, { 0xF0, 0x00, /* #### */ 0xF8, 0x01, /* ###### */ 0x9C, 0x03, /* ### ### */ 0x0C, 0x03, /* ## ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x3F, 0x00, /* ###### */ 0x3F, 0x00, /* ###### */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0x0C, 0x00, /* ## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ }, { 0x1E, 0x00, /* #### */ 0x3E, 0x00, /* ##### */ 0x70, 0x00, /* ### */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0xE0, 0x00, /* ### */ 0xC0, 0x01, /* ### */ 0xC0, 0x01, /* ### */ 0xE0, 0x00, /* ### */ 0x60, 0x00, /* ## */ 0x60, 0x00, /* ## */ 0x70, 0x00, /* ### */ 0x3E, 0x00, /* ##### */ 0x1E, 0x00, /* #### */ }, { 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ }, { 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ 0xFF, 0x03, /* ########## */ }, }; #endif const struct font_descriptor __flash font_10x14 = { .width = 10, .height = 14, .numbers = &font10x14_numbers[0][0], .lowercase = &font10x14_uppercase[0][0], /* Kein lowercase */ .uppercase = &font10x14_uppercase[0][0], };