00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039 #include <inttypes.h>
00040 #include <avr/pgmspace.h>
00041
00042 #ifndef ARIAL8_H
00043 #define ARIAL8_H
00044
00045 #define ARIAL8_WIDTH 10
00046 #define ARIAL8_HEIGHT 8
00047
00048 static uint8_t arial8[] PROGMEM = {
00049 0x0B, 0x36,
00050 0x0A,
00051 0x08,
00052 0x20,
00053 0x60,
00054
00055
00056 0x03, 0x01, 0x03, 0x05, 0x04, 0x07, 0x05, 0x03, 0x02, 0x02,
00057 0x05, 0x03, 0x01, 0x03, 0x01, 0x03, 0x04, 0x02, 0x04, 0x04,
00058 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x01, 0x01, 0x04, 0x04,
00059 0x04, 0x04, 0x08, 0x05, 0x04, 0x05, 0x04, 0x04, 0x04, 0x06,
00060 0x04, 0x01, 0x03, 0x04, 0x03, 0x05, 0x04, 0x06, 0x04, 0x06,
00061 0x04, 0x05, 0x05, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x02,
00062 0x03, 0x02, 0x03, 0x04, 0x01, 0x04, 0x03, 0x04, 0x04, 0x04,
00063 0x02, 0x04, 0x03, 0x01, 0x02, 0x03, 0x02, 0x05, 0x03, 0x04,
00064 0x03, 0x04, 0x02, 0x04, 0x03, 0x03, 0x04, 0x05, 0x04, 0x04,
00065 0x04, 0x02, 0x01, 0x02, 0x04, 0x04,
00066
00067
00068 0x00, 0x00, 0x00,
00069 0xBF,
00070 0x03, 0x00, 0x03,
00071 0x24, 0x7E, 0x24, 0x7E, 0x24,
00072 0x39, 0x44, 0x44, 0x39,
00073 0x82, 0x45, 0x32, 0x0C, 0x12, 0x29, 0x10,
00074 0x30, 0x4A, 0x55, 0x2A, 0x50,
00075 0x02, 0x05, 0x02,
00076 0x7E, 0x81,
00077 0x81, 0x7E,
00078 0x22, 0x14, 0x3E, 0x14, 0x22,
00079 0x08, 0x3E, 0x08,
00080 0xE0,
00081 0x08, 0x08, 0x08,
00082 0x20,
00083 0x70, 0x0C, 0x07,
00084 0x3E, 0x41, 0x41, 0x3E,
00085 0x02, 0x7F,
00086 0x62, 0x51, 0x49, 0x46,
00087 0x22, 0x49, 0x49, 0x36,
00088 0x18, 0x14, 0x7F, 0x10,
00089 0x27, 0x49, 0x49, 0x31,
00090 0x3E, 0x49, 0x49, 0x30,
00091 0x01, 0x71, 0x0D, 0x03,
00092 0x36, 0x49, 0x49, 0x36,
00093 0x06, 0x49, 0x49, 0x3E,
00094 0x24,
00095 0x64,
00096 0x08, 0x14, 0x22, 0x22,
00097 0x14, 0x14, 0x14, 0x14,
00098 0x22, 0x22, 0x14, 0x08,
00099 0x02, 0x01, 0x59, 0x06,
00100 0x3C, 0x42, 0xBE, 0xA5, 0xA5, 0xBD, 0x22, 0x1C,
00101 0x78, 0x16, 0x11, 0x16, 0x78,
00102 0x7F, 0x49, 0x49, 0x36,
00103 0x3E, 0x41, 0x41, 0x41, 0x22,
00104 0x7F, 0x41, 0x41, 0x3E,
00105 0x7F, 0x49, 0x49, 0x41,
00106 0x7F, 0x09, 0x01, 0x01,
00107 0x3C, 0x42, 0x41, 0x49, 0x49, 0x3A,
00108 0x7F, 0x08, 0x08, 0x7F,
00109 0x7F,
00110 0x30, 0x40, 0x7F,
00111 0x7F, 0x0C, 0x12, 0x61,
00112 0x7F, 0x40, 0x40,
00113 0x7F, 0x02, 0x1C, 0x02, 0x7F,
00114 0x7F, 0x06, 0x18, 0x7F,
00115 0x1C, 0x22, 0x41, 0x41, 0x22, 0x1C,
00116 0x7F, 0x09, 0x09, 0x06,
00117 0x1C, 0x22, 0x49, 0x51, 0x22, 0x5C,
00118 0x7F, 0x09, 0x09, 0x76,
00119 0x32, 0x45, 0x49, 0x49, 0x32,
00120 0x01, 0x01, 0x7F, 0x01, 0x01,
00121 0x7F, 0x40, 0x40, 0x7F,
00122 0x03, 0x1C, 0x60, 0x1C, 0x03,
00123 0x7F, 0x60, 0x38, 0x60, 0x7F,
00124 0x61, 0x12, 0x0C, 0x12, 0x61,
00125 0x01, 0x06, 0x78, 0x06, 0x01,
00126 0x61, 0x51, 0x4D, 0x43, 0x41,
00127 0xFF, 0x81,
00128 0x02, 0x05, 0x02,
00129 0x81, 0xFF,
00130 0x06, 0x01, 0x06,
00131 0x80, 0x80, 0x80, 0x80,
00132 0x01,
00133 0x34, 0x54, 0x54, 0x7C,
00134 0x7F, 0x44, 0x7C,
00135 0x38, 0x44, 0x44, 0x44,
00136 0x38, 0x44, 0x44, 0x7F,
00137 0x38, 0x54, 0x54, 0x4C,
00138 0x7E, 0x09,
00139 0x1C, 0x52, 0x52, 0x7E,
00140 0x7F, 0x04, 0x7C,
00141 0x79,
00142 0x40, 0x3C,
00143 0x7E, 0x18, 0x24,
00144 0x3F, 0x40,
00145 0x7C, 0x04, 0x7C, 0x04, 0x7C,
00146 0x7C, 0x04, 0x7C,
00147 0x38, 0x44, 0x44, 0x38,
00148 0x7C, 0x24, 0x3C,
00149 0x18, 0x24, 0x24, 0x7C,
00150 0x7C, 0x04,
00151 0x08, 0x54, 0x54, 0x20,
00152 0x04, 0x7E, 0x04,
00153 0x7C, 0x40, 0x7C,
00154 0x1C, 0x60, 0x60, 0x1C,
00155 0x1C, 0x30, 0x08, 0x30, 0x1C,
00156 0x24, 0x18, 0x18, 0x24,
00157 0x0C, 0x50, 0x50, 0x7C,
00158 0x64, 0x54, 0x4C, 0x44,
00159 0x08, 0xF7,
00160 0xFF,
00161 0x81, 0x7E,
00162 0x08, 0x08, 0x08, 0x08,
00163 0x3E, 0x22, 0x22, 0x3E
00164
00165 };
00166
00167 #endif