5 * created with FontCreator
6 * written by F. Maximilian Thiele
8 * http://www.apetech.de/fontCreator
11 * File Name : Iain5x7.h
13 * Font size in bytes : 2461
16 * Font first char : 32
17 * Font last char : 128
18 * Font used chars : 96
20 * The font data are defined as
23 * uint16_t font_Size_in_Bytes_over_all_included_Size_it_self;
24 * uint8_t font_Width_in_Pixel_for_fixed_drawing;
25 * uint8_t font_Height_in_Pixel_for_all_characters;
26 * unit8_t font_First_Char;
27 * uint8_t font_Char_Count;
29 * uint8_t font_Char_Widths[font_Last_Char - font_First_Char +1];
30 * // for each character the separate width in pixels,
31 * // characters < 128 have an implicit virtual right empty row
33 * uint8_t font_data[];
34 * // bit field of all characters
37 #ifndef IAIN5X7_H_INCLUDED
38 #define IAIN5X7_H_INCLUDED
40 #define IAIN5X7_WIDTH 5
41 #define IAIN5X7_HEIGHT 7
45 GLCDFONTDECL(Iain5x7
) = {
60 0x01, 0x01, 0x03, 0x05, 0x05, 0x05, 0x05, 0x01, 0x02, 0x02,
61 0x05, 0x03, 0x01, 0x02, 0x01, 0x03, 0x04, 0x02, 0x04, 0x04,
62 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x01, 0x01, 0x03, 0x03,
66 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
67 0x04, 0x03, 0x04, 0x05, 0x03, 0x05, 0x05, 0x05, 0x04, 0x05,
68 0x04, 0x04, 0x03, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x02,
69 0x03, 0x02, 0x03, 0x03, 0x01, 0x04, 0x04, 0x04, 0x04, 0x04,
70 0x04, 0x04, 0x04, 0x01, 0x03, 0x04, 0x01, 0x05, 0x04, 0x04,
71 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x03, 0x05, 0x03, 0x04,
72 0x04, 0x03, 0x01, 0x03, 0x05, 0x00,
78 0x0E, 0x00, 0x0E, // 34 "
79 0x28, 0xFE, 0x28, 0xFE, 0x28, // 35 #
80 0x48, 0x54, 0xFE, 0x54, 0x24, // 36 $
81 0x46, 0x26, 0x10, 0xC8, 0xC4, // 37 %
82 0x6C, 0x92, 0xAA, 0x44, 0xA0, // 38 &
86 0x00, 0x54, 0x38, 0x54, 0x00, // 42 *
87 0x10, 0x38, 0x10, // 43 +
91 0xC0, 0x38, 0x06, // 47 /
92 0x7C, 0x82, 0x82, 0x7C, // 48 0
94 0xC4, 0xA2, 0x92, 0x8C, // 50 2
95 0x82, 0x92, 0x92, 0x6C, // 51 3
96 0x30, 0x28, 0x24, 0xFE, // 52 4
97 0x4E, 0x92, 0x92, 0x72, // 53 5
98 0x78, 0x94, 0x92, 0x60, // 54 6
99 0x02, 0xE2, 0x12, 0x0E, // 55 7
100 0x6C, 0x92, 0x92, 0x6C, // 56 8
101 0x0C, 0x92, 0x52, 0x3C, // 57 9
104 0x10, 0x28, 0x44, // 60 <
105 0x28, 0x28, 0x28, // 61 =
106 0x44, 0x28, 0x10, // 62 >
107 0x04, 0xA2, 0x12, 0x0C, // 63 ?
108 0x64, 0x92, 0xF2, 0x82, 0x7C, // 64 @
110 0xFC, 0x22, 0x22, 0xFC, // 65 A
111 0xFE, 0x92, 0x92, 0x6C, // 66 B
112 0x7C, 0x82, 0x82, 0x44, // 67 C
113 0xFE, 0x82, 0x82, 0x7C, // 68 D
114 0xFE, 0x92, 0x92, 0x82, // 69 E
115 0xFE, 0x12, 0x12, 0x02, // 70 F
116 0x7C, 0x82, 0xA2, 0x64, // 71 G
117 0xFE, 0x10, 0x10, 0xFE, // 72 H
118 0x82, 0xFE, 0x82, // 73 I
119 0x40, 0x80, 0x80, 0x7E, // 74 J
120 0xFE, 0x10, 0x28, 0x44, 0x82, // 75 K
121 0xFE, 0x80, 0x80, // 76 L
122 0xFE, 0x04, 0x08, 0x04, 0xFE, // 77 M
123 0xFE, 0x08, 0x10, 0x20, 0xFE, // 78 N
124 0x7C, 0x82, 0x82, 0x82, 0x7C, // 79 O
125 0xFE, 0x12, 0x12, 0x0C, // 80 P
126 0x7C, 0x82, 0xA2, 0x42, 0xBC, // 81 Q
127 0xFE, 0x32, 0x52, 0x8C, // 82 R
128 0x4C, 0x92, 0x92, 0x64, // 83 S
129 0x02, 0xFE, 0x02, // 84 T
130 0x7E, 0x80, 0x80, 0x7E, // 85 U
131 0x3E, 0x40, 0x80, 0x40, 0x3E, // 86 V
132 0xFE, 0x40, 0x30, 0x40, 0xFE, // 87 W
133 0xC6, 0x28, 0x10, 0x28, 0xC6, // 88 X
134 0x06, 0x08, 0xF0, 0x08, 0x06, // 89 Y
135 0xC2, 0xA2, 0x92, 0x8A, 0x86, // 90 Z
137 0x06, 0x38, 0xC0, // 92 '\'
139 0x04, 0x02, 0x04, // 94 ^
140 0x80, 0x80, 0x80, // 95 _
142 0x40, 0xA8, 0xA8, 0x70, // 97 a
143 0x7E, 0x90, 0x88, 0x70, // 98 b
144 0x70, 0x88, 0x88, 0x50, // 99 c
145 0x70, 0x88, 0x90, 0x7E, // 100 d
146 0x70, 0xA8, 0xA8, 0x30, // 101 e
147 0x10, 0xFC, 0x12, 0x04, // 102 f
148 0x10, 0xA8, 0xA8, 0x78, // 103 g
149 0xFE, 0x10, 0x08, 0xF0, // 104 h
151 0x40, 0x80, 0x7A, // 106 j
152 0xFE, 0x20, 0x50, 0x88, // 107 k
154 0xF8, 0x08, 0x30, 0x08, 0xF0, // 109 m
155 0xF8, 0x10, 0x08, 0xF0, // 110 n
156 0x70, 0x88, 0x88, 0x70, // 111 o
157 0xF8, 0x28, 0x28, 0x10, // 112 p
158 0x10, 0x28, 0x28, 0xF8, // 113 q
159 0xF8, 0x10, 0x08, 0x10, // 114 r
160 0x90, 0xA8, 0xA8, 0x48, // 115 s
161 0x08, 0x7E, 0x88, 0x40, // 116 t
162 0x78, 0x80, 0x40, 0xF8, // 117 u
163 0x78, 0x80, 0x78, // 118 v
164 0x78, 0x80, 0x60, 0x80, 0x78, // 119 w
165 0xD8, 0x20, 0xD8, // 120 x
166 0x18, 0xA0, 0xA0, 0x78, // 121 y
167 0xC8, 0xA8, 0xA8, 0x98, // 122 z
168 0x10, 0x6C, 0x82, // 123 {
170 0x82, 0x6C, 0x10, // 125 }
171 0x10, 0x08, 0x10, 0x20, 0x10, // 126 ~
172 // no defintion for 127