Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
glcdfont.c
00001 // This is the 'classic' fixed-space bitmap font for Adafruit_GFX since 1.0. 00002 // See gfxfont.h for newer custom bitmap font info. 00003 00004 #ifndef FONT5X7_H 00005 #define FONT5X7_H 00006 00007 #define PROGMEM 00008 00009 // Standard ASCII 5x7 font 00010 00011 static const unsigned char font[] PROGMEM = { 00012 0x00, 0x00, 0x00, 0x00, 0x00, 00013 0x3E, 0x5B, 0x4F, 0x5B, 0x3E, 00014 0x3E, 0x6B, 0x4F, 0x6B, 0x3E, 00015 0x1C, 0x3E, 0x7C, 0x3E, 0x1C, 00016 0x18, 0x3C, 0x7E, 0x3C, 0x18, 00017 0x1C, 0x57, 0x7D, 0x57, 0x1C, 00018 0x1C, 0x5E, 0x7F, 0x5E, 0x1C, 00019 0x00, 0x18, 0x3C, 0x18, 0x00, 00020 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, 00021 0x00, 0x18, 0x24, 0x18, 0x00, 00022 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, 00023 0x30, 0x48, 0x3A, 0x06, 0x0E, 00024 0x26, 0x29, 0x79, 0x29, 0x26, 00025 0x40, 0x7F, 0x05, 0x05, 0x07, 00026 0x40, 0x7F, 0x05, 0x25, 0x3F, 00027 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, 00028 0x7F, 0x3E, 0x1C, 0x1C, 0x08, 00029 0x08, 0x1C, 0x1C, 0x3E, 0x7F, 00030 0x14, 0x22, 0x7F, 0x22, 0x14, 00031 0x5F, 0x5F, 0x00, 0x5F, 0x5F, 00032 0x06, 0x09, 0x7F, 0x01, 0x7F, 00033 0x00, 0x66, 0x89, 0x95, 0x6A, 00034 0x60, 0x60, 0x60, 0x60, 0x60, 00035 0x94, 0xA2, 0xFF, 0xA2, 0x94, 00036 0x08, 0x04, 0x7E, 0x04, 0x08, 00037 0x10, 0x20, 0x7E, 0x20, 0x10, 00038 0x08, 0x08, 0x2A, 0x1C, 0x08, 00039 0x08, 0x1C, 0x2A, 0x08, 0x08, 00040 0x1E, 0x10, 0x10, 0x10, 0x10, 00041 0x0C, 0x1E, 0x0C, 0x1E, 0x0C, 00042 0x30, 0x38, 0x3E, 0x38, 0x30, 00043 0x06, 0x0E, 0x3E, 0x0E, 0x06, 00044 0x00, 0x00, 0x00, 0x00, 0x00, 00045 0x00, 0x00, 0x5F, 0x00, 0x00, 00046 0x00, 0x07, 0x00, 0x07, 0x00, 00047 0x14, 0x7F, 0x14, 0x7F, 0x14, 00048 0x24, 0x2A, 0x7F, 0x2A, 0x12, 00049 0x23, 0x13, 0x08, 0x64, 0x62, 00050 0x36, 0x49, 0x56, 0x20, 0x50, 00051 0x00, 0x08, 0x07, 0x03, 0x00, 00052 0x00, 0x1C, 0x22, 0x41, 0x00, 00053 0x00, 0x41, 0x22, 0x1C, 0x00, 00054 0x2A, 0x1C, 0x7F, 0x1C, 0x2A, 00055 0x08, 0x08, 0x3E, 0x08, 0x08, 00056 0x00, 0x80, 0x70, 0x30, 0x00, 00057 0x08, 0x08, 0x08, 0x08, 0x08, 00058 0x00, 0x00, 0x60, 0x60, 0x00, 00059 0x20, 0x10, 0x08, 0x04, 0x02, 00060 0x3E, 0x51, 0x49, 0x45, 0x3E, 00061 0x00, 0x42, 0x7F, 0x40, 0x00, 00062 0x72, 0x49, 0x49, 0x49, 0x46, 00063 0x21, 0x41, 0x49, 0x4D, 0x33, 00064 0x18, 0x14, 0x12, 0x7F, 0x10, 00065 0x27, 0x45, 0x45, 0x45, 0x39, 00066 0x3C, 0x4A, 0x49, 0x49, 0x31, 00067 0x41, 0x21, 0x11, 0x09, 0x07, 00068 0x36, 0x49, 0x49, 0x49, 0x36, 00069 0x46, 0x49, 0x49, 0x29, 0x1E, 00070 0x00, 0x00, 0x14, 0x00, 0x00, 00071 0x00, 0x40, 0x34, 0x00, 0x00, 00072 0x00, 0x08, 0x14, 0x22, 0x41, 00073 0x14, 0x14, 0x14, 0x14, 0x14, 00074 0x00, 0x41, 0x22, 0x14, 0x08, 00075 0x02, 0x01, 0x59, 0x09, 0x06, 00076 0x3E, 0x41, 0x5D, 0x59, 0x4E, 00077 0x7C, 0x12, 0x11, 0x12, 0x7C, 00078 0x7F, 0x49, 0x49, 0x49, 0x36, 00079 0x3E, 0x41, 0x41, 0x41, 0x22, 00080 0x7F, 0x41, 0x41, 0x41, 0x3E, 00081 0x7F, 0x49, 0x49, 0x49, 0x41, 00082 0x7F, 0x09, 0x09, 0x09, 0x01, 00083 0x3E, 0x41, 0x41, 0x51, 0x73, 00084 0x7F, 0x08, 0x08, 0x08, 0x7F, 00085 0x00, 0x41, 0x7F, 0x41, 0x00, 00086 0x20, 0x40, 0x41, 0x3F, 0x01, 00087 0x7F, 0x08, 0x14, 0x22, 0x41, 00088 0x7F, 0x40, 0x40, 0x40, 0x40, 00089 0x7F, 0x02, 0x1C, 0x02, 0x7F, 00090 0x7F, 0x04, 0x08, 0x10, 0x7F, 00091 0x3E, 0x41, 0x41, 0x41, 0x3E, 00092 0x7F, 0x09, 0x09, 0x09, 0x06, 00093 0x3E, 0x41, 0x51, 0x21, 0x5E, 00094 0x7F, 0x09, 0x19, 0x29, 0x46, 00095 0x26, 0x49, 0x49, 0x49, 0x32, 00096 0x03, 0x01, 0x7F, 0x01, 0x03, 00097 0x3F, 0x40, 0x40, 0x40, 0x3F, 00098 0x1F, 0x20, 0x40, 0x20, 0x1F, 00099 0x3F, 0x40, 0x38, 0x40, 0x3F, 00100 0x63, 0x14, 0x08, 0x14, 0x63, 00101 0x03, 0x04, 0x78, 0x04, 0x03, 00102 0x61, 0x59, 0x49, 0x4D, 0x43, 00103 0x00, 0x7F, 0x41, 0x41, 0x41, 00104 0x02, 0x04, 0x08, 0x10, 0x20, 00105 0x00, 0x41, 0x41, 0x41, 0x7F, 00106 0x04, 0x02, 0x01, 0x02, 0x04, 00107 0x40, 0x40, 0x40, 0x40, 0x40, 00108 0x00, 0x03, 0x07, 0x08, 0x00, 00109 0x20, 0x54, 0x54, 0x78, 0x40, 00110 0x7F, 0x28, 0x44, 0x44, 0x38, 00111 0x38, 0x44, 0x44, 0x44, 0x28, 00112 0x38, 0x44, 0x44, 0x28, 0x7F, 00113 0x38, 0x54, 0x54, 0x54, 0x18, 00114 0x00, 0x08, 0x7E, 0x09, 0x02, 00115 0x18, 0xA4, 0xA4, 0x9C, 0x78, 00116 0x7F, 0x08, 0x04, 0x04, 0x78, 00117 0x00, 0x44, 0x7D, 0x40, 0x00, 00118 0x20, 0x40, 0x40, 0x3D, 0x00, 00119 0x7F, 0x10, 0x28, 0x44, 0x00, 00120 0x00, 0x41, 0x7F, 0x40, 0x00, 00121 0x7C, 0x04, 0x78, 0x04, 0x78, 00122 0x7C, 0x08, 0x04, 0x04, 0x78, 00123 0x38, 0x44, 0x44, 0x44, 0x38, 00124 0xFC, 0x18, 0x24, 0x24, 0x18, 00125 0x18, 0x24, 0x24, 0x18, 0xFC, 00126 0x7C, 0x08, 0x04, 0x04, 0x08, 00127 0x48, 0x54, 0x54, 0x54, 0x24, 00128 0x04, 0x04, 0x3F, 0x44, 0x24, 00129 0x3C, 0x40, 0x40, 0x20, 0x7C, 00130 0x1C, 0x20, 0x40, 0x20, 0x1C, 00131 0x3C, 0x40, 0x30, 0x40, 0x3C, 00132 0x44, 0x28, 0x10, 0x28, 0x44, 00133 0x4C, 0x90, 0x90, 0x90, 0x7C, 00134 0x44, 0x64, 0x54, 0x4C, 0x44, 00135 0x00, 0x08, 0x36, 0x41, 0x00, 00136 0x00, 0x00, 0x77, 0x00, 0x00, 00137 0x00, 0x41, 0x36, 0x08, 0x00, 00138 0x02, 0x01, 0x02, 0x04, 0x02, 00139 0x3C, 0x26, 0x23, 0x26, 0x3C, 00140 0x1E, 0xA1, 0xA1, 0x61, 0x12, 00141 0x3A, 0x40, 0x40, 0x20, 0x7A, 00142 0x38, 0x54, 0x54, 0x55, 0x59, 00143 0x21, 0x55, 0x55, 0x79, 0x41, 00144 0x22, 0x54, 0x54, 0x78, 0x42, // a-umlaut 00145 0x21, 0x55, 0x54, 0x78, 0x40, 00146 0x20, 0x54, 0x55, 0x79, 0x40, 00147 0x0C, 0x1E, 0x52, 0x72, 0x12, 00148 0x39, 0x55, 0x55, 0x55, 0x59, 00149 0x39, 0x54, 0x54, 0x54, 0x59, 00150 0x39, 0x55, 0x54, 0x54, 0x58, 00151 0x00, 0x00, 0x45, 0x7C, 0x41, 00152 0x00, 0x02, 0x45, 0x7D, 0x42, 00153 0x00, 0x01, 0x45, 0x7C, 0x40, 00154 0x7D, 0x12, 0x11, 0x12, 0x7D, // A-umlaut 00155 0xF0, 0x28, 0x25, 0x28, 0xF0, 00156 0x7C, 0x54, 0x55, 0x45, 0x00, 00157 0x20, 0x54, 0x54, 0x7C, 0x54, 00158 0x7C, 0x0A, 0x09, 0x7F, 0x49, 00159 0x32, 0x49, 0x49, 0x49, 0x32, 00160 0x3A, 0x44, 0x44, 0x44, 0x3A, // o-umlaut 00161 0x32, 0x4A, 0x48, 0x48, 0x30, 00162 0x3A, 0x41, 0x41, 0x21, 0x7A, 00163 0x3A, 0x42, 0x40, 0x20, 0x78, 00164 0x00, 0x9D, 0xA0, 0xA0, 0x7D, 00165 0x3D, 0x42, 0x42, 0x42, 0x3D, // O-umlaut 00166 0x3D, 0x40, 0x40, 0x40, 0x3D, 00167 0x3C, 0x24, 0xFF, 0x24, 0x24, 00168 0x48, 0x7E, 0x49, 0x43, 0x66, 00169 0x2B, 0x2F, 0xFC, 0x2F, 0x2B, 00170 0xFF, 0x09, 0x29, 0xF6, 0x20, 00171 0xC0, 0x88, 0x7E, 0x09, 0x03, 00172 0x20, 0x54, 0x54, 0x79, 0x41, 00173 0x00, 0x00, 0x44, 0x7D, 0x41, 00174 0x30, 0x48, 0x48, 0x4A, 0x32, 00175 0x38, 0x40, 0x40, 0x22, 0x7A, 00176 0x00, 0x7A, 0x0A, 0x0A, 0x72, 00177 0x7D, 0x0D, 0x19, 0x31, 0x7D, 00178 0x26, 0x29, 0x29, 0x2F, 0x28, 00179 0x26, 0x29, 0x29, 0x29, 0x26, 00180 0x30, 0x48, 0x4D, 0x40, 0x20, 00181 0x38, 0x08, 0x08, 0x08, 0x08, 00182 0x08, 0x08, 0x08, 0x08, 0x38, 00183 0x2F, 0x10, 0xC8, 0xAC, 0xBA, 00184 0x2F, 0x10, 0x28, 0x34, 0xFA, 00185 0x00, 0x00, 0x7B, 0x00, 0x00, 00186 0x08, 0x14, 0x2A, 0x14, 0x22, 00187 0x22, 0x14, 0x2A, 0x14, 0x08, 00188 0x55, 0x00, 0x55, 0x00, 0x55, // #176 (25% block) missing in old code 00189 0xAA, 0x55, 0xAA, 0x55, 0xAA, // 50% block 00190 0xFF, 0x55, 0xFF, 0x55, 0xFF, // 75% block 00191 0x00, 0x00, 0x00, 0xFF, 0x00, 00192 0x10, 0x10, 0x10, 0xFF, 0x00, 00193 0x14, 0x14, 0x14, 0xFF, 0x00, 00194 0x10, 0x10, 0xFF, 0x00, 0xFF, 00195 0x10, 0x10, 0xF0, 0x10, 0xF0, 00196 0x14, 0x14, 0x14, 0xFC, 0x00, 00197 0x14, 0x14, 0xF7, 0x00, 0xFF, 00198 0x00, 0x00, 0xFF, 0x00, 0xFF, 00199 0x14, 0x14, 0xF4, 0x04, 0xFC, 00200 0x14, 0x14, 0x17, 0x10, 0x1F, 00201 0x10, 0x10, 0x1F, 0x10, 0x1F, 00202 0x14, 0x14, 0x14, 0x1F, 0x00, 00203 0x10, 0x10, 0x10, 0xF0, 0x00, 00204 0x00, 0x00, 0x00, 0x1F, 0x10, 00205 0x10, 0x10, 0x10, 0x1F, 0x10, 00206 0x10, 0x10, 0x10, 0xF0, 0x10, 00207 0x00, 0x00, 0x00, 0xFF, 0x10, 00208 0x10, 0x10, 0x10, 0x10, 0x10, 00209 0x10, 0x10, 0x10, 0xFF, 0x10, 00210 0x00, 0x00, 0x00, 0xFF, 0x14, 00211 0x00, 0x00, 0xFF, 0x00, 0xFF, 00212 0x00, 0x00, 0x1F, 0x10, 0x17, 00213 0x00, 0x00, 0xFC, 0x04, 0xF4, 00214 0x14, 0x14, 0x17, 0x10, 0x17, 00215 0x14, 0x14, 0xF4, 0x04, 0xF4, 00216 0x00, 0x00, 0xFF, 0x00, 0xF7, 00217 0x14, 0x14, 0x14, 0x14, 0x14, 00218 0x14, 0x14, 0xF7, 0x00, 0xF7, 00219 0x14, 0x14, 0x14, 0x17, 0x14, 00220 0x10, 0x10, 0x1F, 0x10, 0x1F, 00221 0x14, 0x14, 0x14, 0xF4, 0x14, 00222 0x10, 0x10, 0xF0, 0x10, 0xF0, 00223 0x00, 0x00, 0x1F, 0x10, 0x1F, 00224 0x00, 0x00, 0x00, 0x1F, 0x14, 00225 0x00, 0x00, 0x00, 0xFC, 0x14, 00226 0x00, 0x00, 0xF0, 0x10, 0xF0, 00227 0x10, 0x10, 0xFF, 0x10, 0xFF, 00228 0x14, 0x14, 0x14, 0xFF, 0x14, 00229 0x10, 0x10, 0x10, 0x1F, 0x00, 00230 0x00, 0x00, 0x00, 0xF0, 0x10, 00231 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 00232 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 00233 0xFF, 0xFF, 0xFF, 0x00, 0x00, 00234 0x00, 0x00, 0x00, 0xFF, 0xFF, 00235 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 00236 0x38, 0x44, 0x44, 0x38, 0x44, 00237 0xFC, 0x4A, 0x4A, 0x4A, 0x34, // sharp-s or beta 00238 0x7E, 0x02, 0x02, 0x06, 0x06, 00239 0x02, 0x7E, 0x02, 0x7E, 0x02, 00240 0x63, 0x55, 0x49, 0x41, 0x63, 00241 0x38, 0x44, 0x44, 0x3C, 0x04, 00242 0x40, 0x7E, 0x20, 0x1E, 0x20, 00243 0x06, 0x02, 0x7E, 0x02, 0x02, 00244 0x99, 0xA5, 0xE7, 0xA5, 0x99, 00245 0x1C, 0x2A, 0x49, 0x2A, 0x1C, 00246 0x4C, 0x72, 0x01, 0x72, 0x4C, 00247 0x30, 0x4A, 0x4D, 0x4D, 0x30, 00248 0x30, 0x48, 0x78, 0x48, 0x30, 00249 0xBC, 0x62, 0x5A, 0x46, 0x3D, 00250 0x3E, 0x49, 0x49, 0x49, 0x00, 00251 0x7E, 0x01, 0x01, 0x01, 0x7E, 00252 0x2A, 0x2A, 0x2A, 0x2A, 0x2A, 00253 0x44, 0x44, 0x5F, 0x44, 0x44, 00254 0x40, 0x51, 0x4A, 0x44, 0x40, 00255 0x40, 0x44, 0x4A, 0x51, 0x40, 00256 0x00, 0x00, 0xFF, 0x01, 0x03, 00257 0xE0, 0x80, 0xFF, 0x00, 0x00, 00258 0x08, 0x08, 0x6B, 0x6B, 0x08, 00259 0x36, 0x12, 0x36, 0x24, 0x36, 00260 0x06, 0x0F, 0x09, 0x0F, 0x06, 00261 0x00, 0x00, 0x18, 0x18, 0x00, 00262 0x00, 0x00, 0x10, 0x10, 0x00, 00263 0x30, 0x40, 0xFF, 0x01, 0x01, 00264 0x00, 0x1F, 0x01, 0x01, 0x1E, 00265 0x00, 0x19, 0x1D, 0x17, 0x12, 00266 0x00, 0x3C, 0x3C, 0x3C, 0x3C, 00267 0x00, 0x00, 0x00, 0x00, 0x00 // #255 NBSP 00268 }; 00269 #endif // FONT5X7_H
Generated on Wed Jul 13 2022 16:35:49 by
1.7.2