Masato YAMANISHI / st7565LCD

Fork of st7565LCD by jun imamura

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers st7565LCDfont.h Source File

st7565LCDfont.h

00001 
00002 
00003 // 5x7 LCD font 'flipped' for the ST7565 - public domain
00004 static const uint8_t font[] = { 
00005   0x0, 0x0, 0x0, 0x0, 0x0,       // Ascii 0
00006   0x7C, 0xDA, 0xF2, 0xDA, 0x7C,  //ASC(01)
00007   0x7C, 0xD6, 0xF2, 0xD6, 0x7C,  //ASC(02)
00008   0x38, 0x7C, 0x3E, 0x7C, 0x38, 
00009   0x18, 0x3C, 0x7E, 0x3C, 0x18, 
00010   0x38, 0xEA, 0xBE, 0xEA, 0x38, 
00011   0x38, 0x7A, 0xFE, 0x7A, 0x38, 
00012   0x0, 0x18, 0x3C, 0x18, 0x0, 
00013   0xFF, 0xE7, 0xC3, 0xE7, 0xFF, 
00014   0x0, 0x18, 0x24, 0x18, 0x0, 
00015   0xFF, 0xE7, 0xDB, 0xE7, 0xFF, 
00016   0xC, 0x12, 0x5C, 0x60, 0x70, 
00017   0x64, 0x94, 0x9E, 0x94, 0x64, 
00018   0x2, 0xFE, 0xA0, 0xA0, 0xE0, 
00019   0x2, 0xFE, 0xA0, 0xA4, 0xFC, 
00020   0x5A, 0x3C, 0xE7, 0x3C, 0x5A, 
00021   0xFE, 0x7C, 0x38, 0x38, 0x10, 
00022   0x10, 0x38, 0x38, 0x7C, 0xFE, 
00023   0x28, 0x44, 0xFE, 0x44, 0x28, 
00024   0xFA, 0xFA, 0x0, 0xFA, 0xFA, 
00025   0x60, 0x90, 0xFE, 0x80, 0xFE, 
00026   0x0, 0x66, 0x91, 0xA9, 0x56, 
00027   0x6, 0x6, 0x6, 0x6, 0x6,
00028   0x29, 0x45, 0xFF, 0x45, 0x29, 
00029   0x10, 0x20, 0x7E, 0x20, 0x10, 
00030   0x8, 0x4, 0x7E, 0x4, 0x8, 
00031   0x10, 0x10, 0x54, 0x38, 0x10, 
00032   0x10, 0x38, 0x54, 0x10, 0x10, 
00033   0x78, 0x8, 0x8, 0x8, 0x8, 
00034   0x30, 0x78, 0x30, 0x78, 0x30, 
00035   0xC, 0x1C, 0x7C, 0x1C, 0xC, 
00036   0x60, 0x70, 0x7C, 0x70, 0x60, 
00037   0x0, 0x0, 0x0, 0x0, 0x0, 
00038   0x0, 0x0, 0xFA, 0x0, 0x0, 
00039   0x0, 0xE0, 0x0, 0xE0, 0x0, 
00040   0x28, 0xFE, 0x28, 0xFE, 0x28, 
00041   0x24, 0x54, 0xFE, 0x54, 0x48, 
00042   0xC4, 0xC8, 0x10, 0x26, 0x46, 
00043   0x6C, 0x92, 0x6A, 0x4, 0xA, 
00044   0x0, 0x10, 0xE0, 0xC0, 0x0, 
00045   0x0, 0x38, 0x44, 0x82, 0x0, 
00046   0x0, 0x82, 0x44, 0x38, 0x0, 
00047   0x54, 0x38, 0xFE, 0x38, 0x54, 
00048   0x10, 0x10, 0x7C, 0x10, 0x10, 
00049   0x0, 0x1, 0xE, 0xC, 0x0, 
00050   0x10, 0x10, 0x10, 0x10, 0x10, 
00051   0x0, 0x0, 0x6, 0x6, 0x0, 
00052   0x4, 0x8, 0x10, 0x20, 0x40, 
00053   0x7C, 0x8A, 0x92, 0xA2, 0x7C, 
00054   0x0, 0x42, 0xFE, 0x2, 0x0, 
00055   0x4E, 0x92, 0x92, 0x92, 0x62, 
00056   0x84, 0x82, 0x92, 0xB2, 0xCC, 
00057   0x18, 0x28, 0x48, 0xFE, 0x8, 
00058   0xE4, 0xA2, 0xA2, 0xA2, 0x9C, 
00059   0x3C, 0x52, 0x92, 0x92, 0x8C, 
00060   0x82, 0x84, 0x88, 0x90, 0xE0, 
00061   0x6C, 0x92, 0x92, 0x92, 0x6C, 
00062   0x62, 0x92, 0x92, 0x94, 0x78, 
00063   0x0, 0x0, 0x28, 0x0, 0x0, 
00064   0x0, 0x2, 0x2C, 0x0, 0x0, 
00065   0x0, 0x10, 0x28, 0x44, 0x82, 
00066   0x28, 0x28, 0x28, 0x28, 0x28, 
00067   0x0, 0x82, 0x44, 0x28, 0x10, 
00068   0x40, 0x80, 0x9A, 0x90, 0x60, 
00069   0x7C, 0x82, 0xBA, 0x9A, 0x72, 
00070   0x3E, 0x48, 0x88, 0x48, 0x3E, 
00071   0xFE, 0x92, 0x92, 0x92, 0x6C, 
00072   0x7C, 0x82, 0x82, 0x82, 0x44, 
00073   0xFE, 0x82, 0x82, 0x82, 0x7C, 
00074   0xFE, 0x92, 0x92, 0x92, 0x82, 
00075   0xFE, 0x90, 0x90, 0x90, 0x80, 
00076   0x7C, 0x82, 0x82, 0x8A, 0xCE, 
00077   0xFE, 0x10, 0x10, 0x10, 0xFE, 
00078   0x0, 0x82, 0xFE, 0x82, 0x0, 
00079   0x4, 0x2, 0x82, 0xFC, 0x80, 
00080   0xFE, 0x10, 0x28, 0x44, 0x82, 
00081   0xFE, 0x2, 0x2, 0x2, 0x2, 
00082   0xFE, 0x40, 0x38, 0x40, 0xFE, 
00083   0xFE, 0x20, 0x10, 0x8, 0xFE, 
00084   0x7C, 0x82, 0x82, 0x82, 0x7C, 
00085   0xFE, 0x90, 0x90, 0x90, 0x60, 
00086   0x7C, 0x82, 0x8A, 0x84, 0x7A, 
00087   0xFE, 0x90, 0x98, 0x94, 0x62, 
00088   0x64, 0x92, 0x92, 0x92, 0x4C, 
00089   0xC0, 0x80, 0xFE, 0x80, 0xC0, 
00090   0xFC, 0x2, 0x2, 0x2, 0xFC, 
00091   0xF8, 0x4, 0x2, 0x4, 0xF8, 
00092   0xFC, 0x2, 0x1C, 0x2, 0xFC, 
00093   0xC6, 0x28, 0x10, 0x28, 0xC6, 
00094   0xC0, 0x20, 0x1E, 0x20, 0xC0, 
00095   0x86, 0x9A, 0x92, 0xB2, 0xC2, 
00096   0x0, 0xFE, 0x82, 0x82, 0x82, 
00097   0x40, 0x20, 0x10, 0x8, 0x4, 
00098   0x0, 0x82, 0x82, 0x82, 0xFE, 
00099   0x20, 0x40, 0x80, 0x40, 0x20, 
00100   0x2, 0x2, 0x2, 0x2, 0x2, 
00101   0x0, 0xC0, 0xE0, 0x10, 0x0, 
00102   0x4, 0x2A, 0x2A, 0x1E, 0x2, 
00103   0xFE, 0x14, 0x22, 0x22, 0x1C, 
00104   0x1C, 0x22, 0x22, 0x22, 0x14, 
00105   0x1C, 0x22, 0x22, 0x14, 0xFE, 
00106   0x1C, 0x2A, 0x2A, 0x2A, 0x18, 
00107   0x0, 0x10, 0x7E, 0x90, 0x40, 
00108   0x18, 0x25, 0x25, 0x39, 0x1E, 
00109   0xFE, 0x10, 0x20, 0x20, 0x1E, 
00110   0x0, 0x22, 0xBE, 0x2, 0x0, 
00111   0x4, 0x2, 0x2, 0xBC, 0x0, 
00112   0xFE, 0x8, 0x14, 0x22, 0x0, 
00113   0x0, 0x82, 0xFE, 0x2, 0x0, 
00114   0x3E, 0x20, 0x1E, 0x20, 0x1E, 
00115   0x3E, 0x10, 0x20, 0x20, 0x1E, 
00116   0x1C, 0x22, 0x22, 0x22, 0x1C, 
00117   0x3F, 0x18, 0x24, 0x24, 0x18, 
00118   0x18, 0x24, 0x24, 0x18, 0x3F, 
00119   0x3E, 0x10, 0x20, 0x20, 0x10, 
00120   0x12, 0x2A, 0x2A, 0x2A, 0x24, 
00121   0x20, 0x20, 0xFC, 0x22, 0x24, 
00122   0x3C, 0x2, 0x2, 0x4, 0x3E, 
00123   0x38, 0x4, 0x2, 0x4, 0x38, 
00124   0x3C, 0x2, 0xC, 0x2, 0x3C, 
00125   0x22, 0x14, 0x8, 0x14, 0x22, 
00126   0x32, 0x9, 0x9, 0x9, 0x3E, 
00127   0x22, 0x26, 0x2A, 0x32, 0x22, 
00128   0x0, 0x10, 0x6C, 0x82, 0x0, 
00129   0x0, 0x0, 0xEE, 0x0, 0x0, 
00130   0x0, 0x82, 0x6C, 0x10, 0x0, 
00131   0x40, 0x80, 0x40, 0x20, 0x40, 
00132   0x3C, 0x64, 0xC4, 0x64, 0x3C, 
00133   0x78, 0x85, 0x85, 0x86, 0x48, 
00134   0x5C, 0x2, 0x2, 0x4, 0x5E, 
00135   0x1C, 0x2A, 0x2A, 0xAA, 0x9A, 
00136   0x84, 0xAA, 0xAA, 0x9E, 0x82, 
00137   0x84, 0x2A, 0x2A, 0x1E, 0x82, 
00138   0x84, 0xAA, 0x2A, 0x1E, 0x2, 
00139   0x4, 0x2A, 0xAA, 0x9E, 0x2, 
00140   0x30, 0x78, 0x4A, 0x4E, 0x48, 
00141   0x9C, 0xAA, 0xAA, 0xAA, 0x9A, 
00142   0x9C, 0x2A, 0x2A, 0x2A, 0x9A, 
00143   0x9C, 0xAA, 0x2A, 0x2A, 0x1A, 
00144   0x0, 0x0, 0xA2, 0x3E, 0x82, 
00145   0x0, 0x40, 0xA2, 0xBE, 0x42, 
00146   0x0, 0x80, 0xA2, 0x3E, 0x2, 
00147   0xF, 0x94, 0x24, 0x94, 0xF, 
00148   0xF, 0x14, 0xA4, 0x14, 0xF, 
00149   0x3E, 0x2A, 0xAA, 0xA2, 0x0, 
00150   0x4, 0x2A, 0x2A, 0x3E, 0x2A,
00151   0x3E, 0x50, 0x90, 0xFE, 0x92, 
00152   0x4C, 0x92, 0x92, 0x92, 0x4C, 
00153   0x4C, 0x12, 0x12, 0x12, 0x4C, 
00154   0x4C, 0x52, 0x12, 0x12, 0xC, 
00155   0x5C, 0x82, 0x82, 0x84, 0x5E, 
00156   0x5C, 0x42, 0x2, 0x4, 0x1E, 
00157   0x0, 0xB9, 0x5, 0x5, 0xBE, 
00158   0x9C, 0x22, 0x22, 0x22, 0x9C, 
00159   0xBC, 0x2, 0x2, 0x2, 0xBC, 
00160   0x3C, 0x24, 0xFF, 0x24, 0x24, 
00161   0x12, 0x7E, 0x92, 0xC2, 0x66, 
00162   0xD4, 0xF4, 0x3F, 0xF4, 0xD4, 
00163   0xFF, 0x90, 0x94, 0x6F, 0x4, 
00164   0x3, 0x11, 0x7E, 0x90, 0xC0, 
00165   0x4, 0x2A, 0x2A, 0x9E, 0x82, 
00166   0x0, 0x0, 0x22, 0xBE, 0x82, 
00167   0xC, 0x12, 0x12, 0x52, 0x4C, 
00168   0x1C, 0x2, 0x2, 0x44, 0x5E, 
00169   0x0, 0x5E, 0x50, 0x50, 0x4E, 
00170   0xBE, 0xB0, 0x98, 0x8C, 0xBE, 
00171   0x64, 0x94, 0x94, 0xF4, 0x14, 
00172   0x64, 0x94, 0x94, 0x94, 0x64, 
00173   0xC, 0x12, 0xB2, 0x2, 0x4, 
00174   0x1C, 0x10, 0x10, 0x10, 0x10, 
00175   0x10, 0x10, 0x10, 0x10, 0x1C, 
00176   0xF4, 0x8, 0x13, 0x35, 0x5D, 
00177   0xF4, 0x8, 0x14, 0x2C, 0x5F, 
00178   0x0, 0x0, 0xDE, 0x0, 0x0, 
00179   0x10, 0x28, 0x54, 0x28, 0x44, 
00180   0x44, 0x28, 0x54, 0x28, 0x10, 
00181   0x55, 0x0, 0xAA, 0x0, 0x55, 
00182   0x55, 0xAA, 0x55, 0xAA, 0x55, 
00183   0xAA, 0x55, 0xAA, 0x55, 0xAA,
00184   0x0, 0x0, 0x0, 0xFF, 0x0, 
00185   0x8, 0x8, 0x8, 0xFF, 0x0, 
00186   0x28, 0x28, 0x28, 0xFF, 0x0, 
00187   0x8, 0x8, 0xFF, 0x0, 0xFF, 
00188   0x8, 0x8, 0xF, 0x8, 0xF, 
00189   0x28, 0x28, 0x28, 0x3F, 0x0, 
00190   0x28, 0x28, 0xEF, 0x0, 0xFF, 
00191   0x0, 0x0, 0xFF, 0x0, 0xFF, 
00192   0x28, 0x28, 0x2F, 0x20, 0x3F, 
00193   0x28, 0x28, 0xE8, 0x8, 0xF8, 
00194   0x8, 0x8, 0xF8, 0x8, 0xF8, 
00195   0x28, 0x28, 0x28, 0xF8, 0x0, 
00196   0x8, 0x8, 0x8, 0xF, 0x0, 
00197   0x0, 0x0, 0x0, 0xF8, 0x8,
00198   0x8, 0x8, 0x8, 0xF8, 0x8,
00199   0x8, 0x8, 0x8, 0xF, 0x8,
00200   0x0, 0x0, 0x0, 0xFF, 0x8,
00201   0x8, 0x8, 0x8, 0x8, 0x8,
00202   0x8, 0x8, 0x8, 0xFF, 0x8,
00203   0x0, 0x0, 0x0, 0xFF, 0x28,
00204   0x0, 0x0, 0xFF, 0x0, 0xFF,
00205   0x0, 0x0, 0xF8, 0x8, 0xE8,
00206   0x0, 0x0, 0x3F, 0x20, 0x2F,
00207   0x28, 0x28, 0xE8, 0x8, 0xE8,
00208   0x28, 0x28, 0x2F, 0x20, 0x2F,
00209   0x0, 0x0, 0xFF, 0x0, 0xEF,
00210   0x28, 0x28, 0x28, 0x28, 0x28,
00211   0x28, 0x28, 0xEF, 0x0, 0xEF,
00212   0x28, 0x28, 0x28, 0xE8, 0x28,
00213   0x8, 0x8, 0xF8, 0x8, 0xF8,
00214   0x28, 0x28, 0x28, 0x2F, 0x28,
00215   0x8, 0x8, 0xF, 0x8, 0xF,
00216   0x0, 0x0, 0xF8, 0x8, 0xF8,
00217   0x0, 0x0, 0x0, 0xF8, 0x28,
00218   0x0, 0x0, 0x0, 0x3F, 0x28,
00219   0x0, 0x0, 0xF, 0x8, 0xF,
00220   0x8, 0x8, 0xFF, 0x8, 0xFF,
00221   0x28, 0x28, 0x28, 0xFF, 0x28,
00222   0x8, 0x8, 0x8, 0xF8, 0x0,
00223   0x0, 0x0, 0x0, 0xF, 0x8,
00224   0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
00225   0xF, 0xF, 0xF, 0xF, 0xF,
00226   0xFF, 0xFF, 0xFF, 0x0, 0x0, 
00227   0x0, 0x0, 0x0, 0xFF, 0xFF,
00228   0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
00229   0x1C, 0x22, 0x22, 0x1C, 0x22, 
00230   0x3E, 0x54, 0x54, 0x7C, 0x28, 
00231   0x7E, 0x40, 0x40, 0x60, 0x60, 
00232   0x40, 0x7E, 0x40, 0x7E, 0x40, 
00233   0xC6, 0xAA, 0x92, 0x82, 0xC6, 
00234   0x1C, 0x22, 0x22, 0x3C, 0x20, 
00235   0x2, 0x7E, 0x4, 0x78, 0x4, 
00236   0x60, 0x40, 0x7E, 0x40, 0x40, 
00237   0x99, 0xA5, 0xE7, 0xA5, 0x99, 
00238   0x38, 0x54, 0x92, 0x54, 0x38, 
00239   0x32, 0x4E, 0x80, 0x4E, 0x32, 
00240   0xC, 0x52, 0xB2, 0xB2, 0xC, 
00241   0xC, 0x12, 0x1E, 0x12, 0xC, 
00242   0x3D, 0x46, 0x5A, 0x62, 0xBC, 
00243   0x7C, 0x92, 0x92, 0x92, 0x0, 
00244   0x7E, 0x80, 0x80, 0x80, 0x7E, 
00245   0x54, 0x54, 0x54, 0x54, 0x54, 
00246   0x22, 0x22, 0xFA, 0x22, 0x22, 
00247   0x2, 0x8A, 0x52, 0x22, 0x2, 
00248   0x2, 0x22, 0x52, 0x8A, 0x2, 
00249   0x0, 0x0, 0xFF, 0x80, 0xC0, 
00250   0x7, 0x1, 0xFF, 0x0, 0x0, 
00251   0x10, 0x10, 0xD6, 0xD6, 0x10,
00252   0x6C, 0x48, 0x6C, 0x24, 0x6C, 
00253   0x60, 0xF0, 0x90, 0xF0, 0x60, 
00254   0x0, 0x0, 0x18, 0x18, 0x0, 
00255   0x0, 0x0, 0x8, 0x8, 0x0, 
00256   0xC, 0x2, 0xFF, 0x80, 0x80, 
00257   0x0, 0xF8, 0x80, 0x80, 0x78, 
00258   0x0, 0x98, 0xB8, 0xE8, 0x48, 
00259   0x0, 0x3C, 0x3C, 0x3C, 0x3C,};