forked from stepanovalex/MaTrix
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfonts.c
335 lines (327 loc) · 18.4 KB
/
fonts.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
#include <avr/pgmspace.h>
const unsigned char font5x8[781] PROGMEM={
0x05,0x08,0x20,0x8f,0x06, // ширина, высота, смещение, количество символов, max количество символов в строке
0x00,0x05,0x02,0x07,0x04,0x01, // сдвиг относительно самого левого бита (младшей) матрицы
0x00,0x00,0x01,0x01,0x02,0x03, // номер матрицы, которая участвует в формировании символа (младшая)
0x05,0x01,0x05,0x02,0x03,0x05, // номер матрицы, которая участвует в формировании символа (старшая)
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // <Space>
0x04,0x04,0x04,0x04,0x00,0x04,0x04,0x00, // !
0x0A,0x0A,0x00,0x00,0x00,0x00,0x00,0x00, // "
0x00,0x06,0x0F,0x06,0x0F,0x06,0x00,0x00, // #
0x02,0x06,0x0A,0x06,0x05,0x06,0x04,0x00, // $
0x00,0x0C,0x0D,0x02,0x04,0x0B,0x03,0x00, // %
0x00,0x04,0x0A,0x04,0x0B,0x0A,0x05,0x00, // &
0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00, // '
0x02,0x04,0x08,0x08,0x08,0x08,0x04,0x02, // (
0x08,0x04,0x02,0x02,0x02,0x02,0x04,0x08, // )
0x00,0x04,0x15,0x0E,0x0E,0x15,0x04,0x00, // *
0x00,0x04,0x04,0x1F,0x04,0x04,0x00,0x00, // +
0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x08, // ,
0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x00, // -
0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x00, // .
0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x00, // /
0x06,0x09,0x09,0x09,0x09,0x09,0x06,0x00, // 0
0x02,0x06,0x0A,0x02,0x02,0x02,0x0F,0x00, // 1
0x06,0x09,0x01,0x01,0x02,0x04,0x0F,0x00, // 2
0x06,0x09,0x01,0x06,0x01,0x09,0x06,0x00, // 3
0x01,0x03,0x05,0x09,0x0F,0x01,0x01,0x00, // 4
0x0F,0x08,0x08,0x0E,0x01,0x01,0x0E,0x00, // 5
0x06,0x09,0x08,0x0E,0x09,0x09,0x06,0x00, // 6
0x0F,0x01,0x02,0x04,0x08,0x08,0x08,0x00, // 7
0x06,0x09,0x09,0x06,0x09,0x09,0x06,0x00, // 8
0x06,0x09,0x09,0x07,0x01,0x09,0x06,0x00, // 9
0x00,0x00,0x04,0x04,0x00,0x04,0x04,0x00, // :
0x00,0x00,0x04,0x04,0x00,0x04,0x04,0x08, // ;
0x00,0x01,0x02,0x04,0x08,0x04,0x02,0x01, // <
0x00,0x00,0x00,0x0F,0x00,0x0F,0x00,0x00, // =
0x00,0x08,0x04,0x02,0x01,0x02,0x04,0x08, // >
0x06,0x09,0x01,0x02,0x04,0x00,0x04,0x04, // ?
0x00,0x06,0x09,0x0B,0x0B,0x0B,0x08,0x07, // @
0x06,0x09,0x09,0x09,0x09,0x0F,0x09,0x09, // A
0x0E,0x09,0x09,0x0E,0x09,0x09,0x09,0x0E, // B
0x06,0x09,0x08,0x08,0x08,0x08,0x09,0x06, // C
0x0E,0x09,0x09,0x09,0x09,0x09,0x09,0x0E, // D
0x0F,0x08,0x08,0x0F,0x08,0x08,0x08,0x0F, // E
0x0F,0x08,0x08,0x0F,0x08,0x08,0x08,0x08, // F
0x06,0x09,0x08,0x08,0x0B,0x09,0x09,0x06, // G
0x09,0x09,0x09,0x09,0x0F,0x09,0x09,0x09, // H
0x07,0x02,0x02,0x02,0x02,0x02,0x02,0x07, // I
0x0F,0x01,0x01,0x01,0x01,0x01,0x09,0x06, // J
0x09,0x09,0x0A,0x0C,0x0A,0x09,0x09,0x09, // K
0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x0F, // L
0x11,0x11,0x1B,0x15,0x15,0x11,0x11,0x11, // M
0x09,0x09,0x09,0x0D,0x0B,0x09,0x09,0x09, // N
0x06,0x09,0x09,0x09,0x09,0x09,0x09,0x06, // O
0x0E,0x09,0x09,0x09,0x0E,0x08,0x08,0x08, // P
0x06,0x09,0x09,0x09,0x09,0x09,0x0B,0x07, // Q
0x0E,0x09,0x09,0x09,0x0E,0x09,0x09,0x09, // R
0x06,0x09,0x08,0x06,0x01,0x01,0x09,0x06, // S
0x1F,0x04,0x04,0x04,0x04,0x04,0x04,0x04, // T
0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x06, // U
0x11,0x11,0x11,0x11,0x11,0x11,0x0A,0x04, // V
0x11,0x11,0x11,0x11,0x15,0x15,0x0A,0x0A, // W
0x11,0x11,0x0A,0x04,0x0A,0x11,0x11,0x11, // X
0x11,0x11,0x11,0x0A,0x04,0x04,0x04,0x04, // Y
0x0F,0x01,0x01,0x02,0x04,0x08,0x08,0x0F, // Z
0x0E,0x08,0x08,0x08,0x08,0x08,0x08,0x0E, // [
0x08,0x08,0x04,0x04,0x02,0x02,0x01,0x01, // b_slash
0x0E,0x02,0x02,0x02,0x02,0x02,0x02,0x0E, // ]
0x04,0x0A,0x11,0x00,0x00,0x00,0x00,0x00, // ^
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F, // _
0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00, // '
0x00,0x00,0x00,0x07,0x09,0x09,0x09,0x07, // a
0x08,0x08,0x08,0x0E,0x09,0x09,0x09,0x0E, // b
0x00,0x00,0x00,0x07,0x08,0x08,0x08,0x07, // с
0x01,0x01,0x01,0x07,0x09,0x09,0x09,0x07, // d
0x00,0x00,0x00,0x06,0x09,0x0F,0x08,0x07, // e
0x03,0x04,0x04,0x0E,0x04,0x04,0x04,0x04, // f
0x00,0x00,0x07,0x09,0x09,0x07,0x01,0x0E, // g
0x08,0x08,0x08,0x0E,0x09,0x09,0x09,0x09, // h
0x00,0x02,0x00,0x02,0x02,0x02,0x02,0x02, // i
0x00,0x02,0x00,0x02,0x02,0x02,0x02,0x04, // j
0x08,0x08,0x08,0x09,0x0A,0x0C,0x0A,0x09, // k
0x04,0x0C,0x04,0x04,0x04,0x04,0x04,0x03, // l
0x00,0x00,0x00,0x1E,0x15,0x15,0x15,0x15, // m
0x00,0x00,0x00,0x0E,0x09,0x09,0x09,0x09, // n
0x00,0x00,0x00,0x06,0x09,0x09,0x09,0x06, // o
0x00,0x00,0x00,0x0E,0x09,0x09,0x0E,0x08, // p
0x00,0x00,0x00,0x07,0x09,0x09,0x07,0x01, // q
0x00,0x00,0x00,0x0E,0x09,0x08,0x08,0x08, // r
0x00,0x00,0x00,0x07,0x08,0x06,0x01,0x0E, // s
0x04,0x04,0x0E,0x04,0x04,0x04,0x04,0x03, // t
0x00,0x00,0x00,0x09,0x09,0x09,0x09,0x07, // u
0x00,0x00,0x00,0x11,0x11,0x11,0x0A,0x04, // v
0x00,0x00,0x00,0x11,0x11,0x15,0x15,0x0A, // w
0x00,0x00,0x00,0x11,0x0A,0x04,0x0A,0x11, // x
0x00,0x00,0x00,0x09,0x09,0x07,0x01,0x06, // y
0x00,0x00,0x00,0x0F,0x02,0x04,0x08,0x0F, // z
0x00,0x02,0x04,0x04,0x08,0x04,0x04,0x02, // {
0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, // |
0x00,0x08,0x04,0x04,0x02,0x04,0x04,0x08, // }
};
const unsigned char font6x8[1260] PROGMEM={
0x06,0x08,0x20,0x99,0x05, // ширина, высота, смещение, количество символов, max количество символов в строке
0x00,0x06,0x04,0x02,0x00,0x00, // сдвиг относительно самого левого бита (младшей) матрицы
0x00,0x00,0x01,0x02,0x03,0x00, // номер матрицы, которая участвует в формировании символа (младшая)
0x05,0x01,0x02,0x05,0x05,0x00, // номер матрицы, которая участвует в формировании символа (старшая)
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // sp
0x04,0x04,0x04,0x04,0x00,0x04,0x04,0x00, // !
0x0A,0x0A,0x00,0x00,0x00,0x00,0x00,0x00, // "
0x00,0x0A,0x1F,0x0A,0x1F,0x0A,0x00,0x00, // #
0x04,0x0E,0x14,0x0E,0x05,0x0E,0x04,0x00, // $
0x18,0x19,0x02,0x04,0x08,0x13,0x03,0x00, // %
0x00,0x0C,0x12,0x0C,0x13,0x12,0x0D,0x00, // &
0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x00, // '
0x02,0x04,0x08,0x08,0x08,0x08,0x04,0x02, // (
0x08,0x04,0x02,0x02,0x02,0x02,0x04,0x08, // )
0x00,0x04,0x15,0x0E,0x0E,0x15,0x04,0x00, // *
0x00,0x00,0x04,0x04,0x1F,0x04,0x04,0x00, // +
0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x08, // ,
0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x00, // -
0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x00, // .
0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x00, // /
0x0E,0x11,0x11,0x11,0x11,0x11,0x0E,0x00, // 0
0x04,0x0C,0x14,0x04,0x04,0x04,0x1F,0x00, // 1
0x0E,0x11,0x01,0x02,0x04,0x08,0x1F,0x00, // 2
0x0E,0x11,0x01,0x06,0x01,0x11,0x0E,0x00, // 3
0x01,0x03,0x05,0x09,0x1F,0x01,0x01,0x00, // 4
0x1F,0x10,0x10,0x1E,0x01,0x01,0x1E,0x00, // 5
0x0E,0x11,0x10,0x1E,0x11,0x11,0x0E,0x00, // 6
0x1F,0x01,0x02,0x04,0x08,0x08,0x08,0x00, // 7
0x0E,0x11,0x11,0x0E,0x11,0x11,0x0E,0x00, // 8
0x0E,0x11,0x11,0x0F,0x01,0x11,0x0E,0x00, // 9
0x00,0x00,0x04,0x04,0x00,0x04,0x04,0x00, // :
0x00,0x00,0x04,0x04,0x00,0x04,0x04,0x08, // ;
0x02,0x04,0x08,0x10,0x08,0x04,0x02,0x00, // <
0x00,0x00,0x1F,0x00,0x1F,0x00,0x00,0x00, // =
0x10,0x08,0x04,0x02,0x04,0x08,0x10,0x00, // >
0x0E,0x11,0x01,0x02,0x04,0x00,0x04,0x00, // ?
0x0E,0x11,0x17,0x17,0x17,0x10,0x0F,0x00, // @
0x0E,0x11,0x11,0x11,0x1F,0x11,0x11,0x00, // A
0x1E,0x11,0x11,0x1E,0x11,0x11,0x1E,0x00, // B
0x0E,0x11,0x10,0x10,0x10,0x11,0x0E,0x00, // C
0x1E,0x11,0x11,0x11,0x11,0x11,0x1E,0x00, // D
0x1F,0x10,0x10,0x1E,0x10,0x10,0x1F,0x00, // E
0x1F,0x10,0x10,0x1E,0x10,0x10,0x10,0x00, // F
0x0E,0x11,0x10,0x10,0x17,0x11,0x0E,0x00, // G
0x11,0x11,0x11,0x1F,0x11,0x11,0x11,0x00, // H
0x0E,0x04,0x04,0x04,0x04,0x04,0x0E,0x00, // I
0x0E,0x02,0x02,0x02,0x02,0x12,0x0C,0x00, // J
0x11,0x12,0x14,0x18,0x14,0x12,0x11,0x00, // K
0x10,0x10,0x10,0x10,0x10,0x10,0x1F,0x00, // L
0x11,0x11,0x1B,0x15,0x11,0x11,0x11,0x00, // M
0x11,0x11,0x19,0x15,0x13,0x11,0x11,0x00, // N
0x0E,0x11,0x11,0x11,0x11,0x11,0x0E,0x00, // O
0x1E,0x11,0x11,0x1E,0x10,0x10,0x10,0x00, // P
0x0E,0x11,0x11,0x11,0x11,0x15,0x0E,0x01, // Q
0x1E,0x11,0x11,0x1E,0x11,0x11,0x11,0x00, // R
0x0E,0x11,0x10,0x0E,0x01,0x11,0x0E,0x00, // S
0x1F,0x04,0x04,0x04,0x04,0x04,0x04,0x00, // T
0x11,0x11,0x11,0x11,0x11,0x11,0x0E,0x00, // U
0x11,0x11,0x11,0x11,0x11,0x0A,0x04,0x00, // V
0x11,0x11,0x15,0x15,0x15,0x15,0x0A,0x00, // W
0x11,0x11,0x0A,0x04,0x0A,0x11,0x11,0x00, // X
0x11,0x11,0x11,0x0A,0x04,0x04,0x04,0x00, // Y
0x1F,0x01,0x02,0x04,0x08,0x10,0x1F,0x00, // Z
0x0E,0x08,0x08,0x08,0x08,0x08,0x0E,0x00, // [
0x00,0x20,0x10,0x08,0x04,0x02,0x01,0x00, // b_slash
0x0E,0x02,0x02,0x02,0x02,0x02,0x0E,0x00, // ]
0x04,0x0A,0x11,0x00,0x00,0x00,0x00,0x00, // ^
0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x00, // _
0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00, // '
0x00,0x00,0x0E,0x01,0x0F,0x11,0x0F,0x00, // a
0x10,0x10,0x1E,0x11,0x11,0x11,0x1E,0x00, // b
0x00,0x00,0x0F,0x10,0x10,0x10,0x0F,0x00, // c
0x01,0x01,0x0F,0x11,0x11,0x11,0x0F,0x00, // d
0x00,0x00,0x0E,0x11,0x1F,0x10,0x0E,0x00, // e
0x03,0x04,0x0E,0x04,0x04,0x04,0x04,0x00, // f
0x00,0x00,0x0F,0x11,0x11,0x0F,0x01,0x1E, // g
0x10,0x10,0x1E,0x11,0x11,0x11,0x11,0x00, // h
0x04,0x00,0x04,0x04,0x04,0x04,0x0E,0x00, // i
0x04,0x00,0x04,0x04,0x04,0x04,0x04,0x18, // j
0x10,0x10,0x11,0x12,0x1C,0x12,0x11,0x00, // k
0x18,0x08,0x08,0x08,0x08,0x08,0x06,0x00, // l
0x00,0x00,0x1E,0x15,0x15,0x15,0x15,0x00, // m
0x00,0x00,0x1E,0x11,0x11,0x11,0x11,0x00, // n
0x00,0x00,0x0E,0x11,0x11,0x11,0x0E,0x00, // o
0x00,0x00,0x1E,0x11,0x11,0x1E,0x10,0x10, // p
0x00,0x00,0x0F,0x11,0x11,0x0F,0x01,0x01, // q
0x00,0x00,0x16,0x19,0x10,0x10,0x10,0x00, // r
0x00,0x00,0x0E,0x10,0x0E,0x01,0x1E,0x00, // s
0x04,0x04,0x0E,0x04,0x04,0x04,0x03,0x00, // t
0x00,0x00,0x11,0x11,0x11,0x11,0x0E,0x00, // u
0x00,0x00,0x11,0x11,0x11,0x0A,0x04,0x00, // v
0x00,0x00,0x11,0x11,0x15,0x15,0x0A,0x00, // w
0x00,0x00,0x11,0x0A,0x04,0x0A,0x11,0x00, // x
0x00,0x00,0x11,0x11,0x11,0x0F,0x01,0x0E, // y
0x00,0x00,0x1F,0x02,0x04,0x08,0x1F,0x00, // z
0x02,0x04,0x04,0x08,0x04,0x04,0x02,0x00, // {
0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00, // |
0x08,0x04,0x04,0x02,0x04,0x04,0x08,0x00, // }
0x00,0x00,0x19,0x26,0x00,0x00,0x00,0x00, // ~
0x06,0x09,0x06,0x00,0x00,0x00,0x00,0x00, // градус 127 0x7F
0x1F,0x10,0x10,0x1E,0x11,0x11,0x1E,0x00, // Б 128 0x80
0x1F,0x10,0x10,0x10,0x10,0x10,0x10,0x00, // Г 129 0x81
0x07,0x09,0x09,0x09,0x09,0x09,0x1F,0x11, // Д 130 0x82
0x0A,0x00,0x1F,0x10,0x1E,0x10,0x1F,0x00, // Ё 131 0x83
0x15,0x15,0x15,0x0E,0x15,0x15,0x15,0x00, // Ж 132 0x84
0x0E,0x11,0x01,0x06,0x01,0x11,0x0E,0x00, // З 133 0x85
0x11,0x11,0x11,0x13,0x15,0x19,0x11,0x00, // И 134 0x86
0x0E,0x00,0x11,0x13,0x15,0x19,0x11,0x00, // Й 135 0x87
0x07,0x09,0x09,0x09,0x09,0x09,0x11,0x00, // Л 136 0x88
0x1F,0x11,0x11,0x11,0x11,0x11,0x11,0x00, // П 137 0x89
0x11,0x11,0x11,0x0F,0x01,0x02,0x1C,0x00, // У 138 0x8A
0x0E,0x15,0x15,0x15,0x0E,0x04,0x0E,0x00, // Ф 139 0x8B
0x11,0x11,0x11,0x11,0x11,0x11,0x1F,0x01, // Ц 140 0x8C
0x11,0x11,0x11,0x0F,0x01,0x01,0x01,0x00, // Ч 141 0x8D
0x15,0x15,0x15,0x15,0x15,0x15,0x1F,0x00, // Ш 142 0x8E
0x15,0x15,0x15,0x15,0x15,0x15,0x1F,0x01, // Щ 143 0x8F
0x18,0x08,0x08,0x0E,0x09,0x09,0x0E,0x00, // Ъ 144 0x90
0x11,0x11,0x11,0x19,0x15,0x15,0x19,0x00, // Ы 145 0x91
0x10,0x10,0x10,0x1E,0x11,0x11,0x1E,0x00, // Ь 146 0x92
0x0E,0x11,0x01,0x07,0x01,0x11,0x0E,0x00, // Э 147 0x93
0x12,0x15,0x15,0x1D,0x15,0x15,0x12,0x00, // Ю 148 0x94
0x0F,0x11,0x11,0x0F,0x11,0x11,0x11,0x00, // Я 149 0x95
0x01,0x0E,0x10,0x1E,0x11,0x11,0x0E,0x00, // б 150 0x96
0x00,0x00,0x1E,0x11,0x1E,0x11,0x1E,0x00, // в 151 0x97
0x00,0x00,0x1F,0x10,0x10,0x10,0x10,0x00, // г 152 0x98
0x00,0x00,0x07,0x09,0x09,0x09,0x1F,0x11, // д 153 0x99
0x0A,0x00,0x0E,0x11,0x1F,0x10,0x0E,0x00, // ё 154 0x9A
0x00,0x00,0x15,0x15,0x0E,0x15,0x15,0x00, // ж 155 0x9B
0x00,0x00,0x1E,0x01,0x0E,0x01,0x1E,0x00, // з 156 0x9C
0x00,0x00,0x11,0x13,0x15,0x19,0x11,0x00, // и 157 0x9D
0x0E,0x00,0x11,0x13,0x15,0x19,0x11,0x00, // й 158 0x9E
0x00,0x00,0x11,0x12,0x1C,0x12,0x11,0x00, // к 159 0x9F
0x00,0x00,0x07,0x09,0x09,0x09,0x11,0x00, // л 160 0xA0
0x00,0x00,0x11,0x1B,0x15,0x11,0x11,0x00, // м 161 0xA1
0x00,0x00,0x11,0x11,0x1F,0x11,0x11,0x00, // н 162 0xA2
0x00,0x00,0x1F,0x11,0x11,0x11,0x11,0x00, // п 163 0xA3
0x00,0x00,0x1F,0x04,0x04,0x04,0x04,0x00, // т 164 0xA4
0x00,0x04,0x0E,0x15,0x15,0x15,0x0E,0x04, // ф 165 0xA5
0x00,0x00,0x11,0x11,0x11,0x11,0x1F,0x01, // ц 166 0xA6
0x00,0x00,0x11,0x11,0x0F,0x01,0x01,0x00, // ч 167 0xA7
0x00,0x00,0x15,0x15,0x15,0x15,0x1F,0x00, // ш 168 0xA8
0x00,0x00,0x15,0x15,0x15,0x15,0x1F,0x01, // щ 169 0xA9
0x00,0x00,0x18,0x08,0x0E,0x09,0x0E,0x00, // ъ 170 0xAA
0x00,0x00,0x11,0x11,0x19,0x15,0x19,0x00, // ы 171 0xAB
0x00,0x00,0x10,0x10,0x1E,0x11,0x1E,0x00, // ь 172 0xAC
0x00,0x00,0x0E,0x11,0x07,0x11,0x0E,0x00, // э 173 0xAD
0x00,0x00,0x12,0x15,0x1D,0x15,0x12,0x00, // ю 174 0xAE
0x00,0x00,0x0F,0x11,0x0F,0x11,0x11,0x00, // я 175 0xAF
0x0E,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x00, // батарейка 100% 176 0xB0
0x0E,0x1F,0x11,0x1F,0x1F,0x1F,0x1F,0x00, // батарейка 75% 177 0xB1
0x0E,0x1F,0x11,0x11,0x1F,0x1F,0x1F,0x00, // батарейка 50% 178 0xB2
0x0E,0x1F,0x11,0x11,0x11,0x1F,0x1F,0x00, // батарейка 25% 179 0xB3
0x0E,0x1F,0x11,0x11,0x11,0x11,0x1F,0x00, // батарейка 0% 180 0xB4
0x1F,0x00,0x1E,0x00,0x1C,0x00,0x18,0x00, // прием 100% 181 0xB5
0x00,0x00,0x1E,0x00,0x1C,0x00,0x18,0x00, // прием 75% 182 0xB6
0x00,0x00,0x00,0x00,0x1C,0x00,0x18,0x00, // прием 50% 183 0xB7
0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00, // прием 25% 184 0xB8
0x1F,0x11,0x12,0x12,0x14,0x14,0x18,0x00 // прием 0% 185 0xB9
};
const unsigned char digit6x8bold[239] PROGMEM={
0x06,0x08,0x20,0x8f,0x05, // ширина, высота, смещение, количество символов, max количество символов в строке
0x00,0x06,0x04,0x02,0x00,0x00, // сдвиг относительно самого левого бита (младшей) матрицы
0x00,0x00,0x01,0x02,0x03,0x00, // номер матрицы, которая участвует в формировании символа (младшая)
0x05,0x01,0x02,0x05,0x05,0x00, // номер матрицы, которая участвует в формировании символа (старшая)
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // sp
0x04,0x04,0x04,0x04,0x00,0x04,0x04,0x00, // !
0x0A,0x0A,0x00,0x00,0x00,0x00,0x00,0x00, // "
0x00,0x0A,0x1F,0x0A,0x1F,0x0A,0x00,0x00, // #
0x04,0x0E,0x14,0x0E,0x05,0x0E,0x04,0x00, // $
0x18,0x19,0x02,0x04,0x08,0x13,0x03,0x00, // %
0x00,0x0C,0x12,0x0C,0x13,0x12,0x0D,0x00, // &
0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x00, // '
0x02,0x04,0x08,0x08,0x08,0x08,0x04,0x02, // (
0x08,0x04,0x02,0x02,0x02,0x02,0x04,0x08, // )
0x00,0x04,0x15,0x0E,0x0E,0x15,0x04,0x00, // *
0x00,0x00,0x04,0x04,0x1F,0x04,0x04,0x00, // +
0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x08, // ,
0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x00, // -
0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x00, // .
0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x00, // /
0x0E,0x13,0x13,0x13,0x13,0x13,0x0E,0x00, // 0
0x06,0x0E,0x16,0x06,0x06,0x06,0x1F,0x00, // 1
0x0E,0x13,0x03,0x02,0x04,0x08,0x1F,0x00, // 2
0x0E,0x13,0x03,0x06,0x03,0x13,0x0E,0x00, // 3
0x03,0x07,0x0B,0x13,0x1F,0x03,0x03,0x00, // 4
0x1F,0x10,0x10,0x1E,0x03,0x03,0x1E,0x00, // 5
0x0E,0x11,0x10,0x1E,0x13,0x13,0x0E,0x00, // 6
0x1F,0x01,0x02,0x04,0x0C,0x0C,0x0C,0x00, // 7
0x0E,0x13,0x13,0x0E,0x13,0x13,0x0E,0x00, // 8
0x0E,0x13,0x13,0x0F,0x03,0x13,0x0E,0x00, // 9
0x00,0x00,0x0C,0x0C,0x00,0x0C,0x0C,0x00 // :
};
const unsigned char digit6x8future[239] PROGMEM={
0x06,0x08,0x20,0x8f,0x05, // ширина, высота, смещение, количество символов, max количество символов в строке
0x00,0x06,0x04,0x02,0x00,0x00, // сдвиг относительно самого левого бита (младшей) матрицы
0x00,0x00,0x01,0x02,0x03,0x00, // номер матрицы, которая участвует в формировании символа (младшая)
0x05,0x01,0x02,0x05,0x05,0x00, // номер матрицы, которая участвует в формировании символа (старшая)
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // sp
0x04,0x04,0x04,0x04,0x00,0x04,0x04,0x00, // !
0x0A,0x0A,0x00,0x00,0x00,0x00,0x00,0x00, // "
0x00,0x0A,0x1F,0x0A,0x1F,0x0A,0x00,0x00, // #
0x04,0x0E,0x14,0x0E,0x05,0x0E,0x04,0x00, // $
0x18,0x19,0x02,0x04,0x08,0x13,0x03,0x00, // %
0x00,0x0C,0x12,0x0C,0x13,0x12,0x0D,0x00, // &
0x04,0x08,0x00,0x00,0x00,0x00,0x00,0x00, // '
0x02,0x04,0x08,0x08,0x08,0x08,0x04,0x02, // (
0x08,0x04,0x02,0x02,0x02,0x02,0x04,0x08, // )
0x00,0x04,0x15,0x0E,0x0E,0x15,0x04,0x00, // *
0x00,0x00,0x04,0x04,0x1F,0x04,0x04,0x00, // +
0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x08, // ,
0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x00, // -
0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x00, // .
0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x00, // /
0x1F,0x13,0x13,0x13,0x13,0x13,0x1F,0x00, // 0
0x06,0x0E,0x0E,0x06,0x06,0x06,0x06,0x00, // 1
0x1F,0x13,0x03,0x03,0x1F,0x10,0x1F,0x00, // 2
0x1F,0x13,0x03,0x0F,0x03,0x13,0x1F,0x00, // 3
0x03,0x07,0x0B,0x13,0x1F,0x03,0x03,0x00, // 4
0x1F,0x10,0x1F,0x03,0x03,0x03,0x1F,0x00, // 5
0x1F,0x10,0x1F,0x13,0x13,0x13,0x1F,0x00, // 6
0x1F,0x13,0x02,0x04,0x0C,0x0C,0x0C,0x00, // 7
0x1F,0x13,0x1F,0x13,0x13,0x13,0x1F,0x00, // 8
0x1F,0x13,0x13,0x13,0x1F,0x03,0x1F,0x00, // 9
0x00,0x00,0x0C,0x0C,0x00,0x0C,0x0C,0x00 // :
};