STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
font8.c
Go to the documentation of this file.
1 
38 /* Includes ------------------------------------------------------------------*/
39 #include "fonts.h"
40 
85 //
86 // Font data for Courier New 12pt
87 //
88 
89 const uint8_t Font8_Table[] =
90 {
91  // @0 ' ' (5 pixels wide)
92  0x00, //
93  0x00, //
94  0x00, //
95  0x00, //
96  0x00, //
97  0x00, //
98  0x00, //
99  0x00, //
100 
101  // @8 '!' (5 pixels wide)
102  0x20, // #
103  0x20, // #
104  0x20, // #
105  0x20, // #
106  0x00, //
107  0x20, // #
108  0x00, //
109  0x00, //
110 
111  // @16 '"' (5 pixels wide)
112  0x50, // # #
113  0x50, // # #
114  0x00, //
115  0x00, //
116  0x00, //
117  0x00, //
118  0x00, //
119  0x00, //
120 
121  // @24 '#' (5 pixels wide)
122  0x28, // # #
123  0x50, // # #
124  0xF8, // #####
125  0x50, // # #
126  0xF8, // #####
127  0x50, // # #
128  0xA0, // # #
129  0x00, //
130 
131  // @32 '$' (5 pixels wide)
132  0x20, // #
133  0x30, // ##
134  0x60, // ##
135  0x30, // ##
136  0x10, // #
137  0x60, // ##
138  0x20, // #
139  0x00, //
140 
141  // @40 '%' (5 pixels wide)
142  0x20, // #
143  0x20, // #
144  0x18, // ##
145  0x60, // ##
146  0x10, // #
147  0x10, // #
148  0x00, //
149  0x00, //
150 
151  // @48 '&' (5 pixels wide)
152  0x00, //
153  0x38, // ###
154  0x20, // #
155  0x60, // ##
156  0x50, // # #
157  0x78, // ####
158  0x00, //
159  0x00, //
160 
161  // @56 ''' (5 pixels wide)
162  0x20, // #
163  0x20, // #
164  0x20, // #
165  0x00, //
166  0x00, //
167  0x00, //
168  0x00, //
169  0x00, //
170 
171  // @64 '(' (5 pixels wide)
172  0x10, // #
173  0x20, // #
174  0x20, // #
175  0x20, // #
176  0x20, // #
177  0x20, // #
178  0x10, // #
179  0x00, //
180 
181  // @72 ')' (5 pixels wide)
182  0x40, // #
183  0x20, // #
184  0x20, // #
185  0x20, // #
186  0x20, // #
187  0x20, // #
188  0x40, // #
189  0x00, //
190 
191  // @80 '*' (5 pixels wide)
192  0x20, // #
193  0x70, // ###
194  0x20, // #
195  0x50, // # #
196  0x00, //
197  0x00, //
198  0x00, //
199  0x00, //
200 
201  // @88 '+' (5 pixels wide)
202  0x00, //
203  0x20, // #
204  0x20, // #
205  0xF8, // #####
206  0x20, // #
207  0x20, // #
208  0x00, //
209  0x00, //
210 
211  // @96 ',' (5 pixels wide)
212  0x00, //
213  0x00, //
214  0x00, //
215  0x00, //
216  0x10, // #
217  0x20, // #
218  0x20, // #
219  0x00, //
220 
221  // @104 '-' (5 pixels wide)
222  0x00, //
223  0x00, //
224  0x00, //
225  0x70, // ###
226  0x00, //
227  0x00, //
228  0x00, //
229  0x00, //
230 
231  // @112 '.' (5 pixels wide)
232  0x00, //
233  0x00, //
234  0x00, //
235  0x00, //
236  0x00, //
237  0x20, // #
238  0x00, //
239  0x00, //
240 
241  // @120 '/' (5 pixels wide)
242  0x10, // #
243  0x20, // #
244  0x20, // #
245  0x20, // #
246  0x40, // #
247  0x40, // #
248  0x80, // #
249  0x00, //
250 
251  // @128 '0' (5 pixels wide)
252  0x20, // #
253  0x50, // # #
254  0x50, // # #
255  0x50, // # #
256  0x50, // # #
257  0x20, // #
258  0x00, //
259  0x00, //
260 
261  // @136 '1' (5 pixels wide)
262  0x60, // ##
263  0x20, // #
264  0x20, // #
265  0x20, // #
266  0x20, // #
267  0xF8, // #####
268  0x00, //
269  0x00, //
270 
271  // @144 '2' (5 pixels wide)
272  0x20, // #
273  0x50, // # #
274  0x20, // #
275  0x20, // #
276  0x40, // #
277  0x70, // ###
278  0x00, //
279  0x00, //
280 
281  // @152 '3' (5 pixels wide)
282  0x20, // #
283  0x50, // # #
284  0x10, // #
285  0x20, // #
286  0x10, // #
287  0x60, // ##
288  0x00, //
289  0x00, //
290 
291  // @160 '4' (5 pixels wide)
292  0x10, // #
293  0x30, // ##
294  0x50, // # #
295  0x78, // ####
296  0x10, // #
297  0x38, // ###
298  0x00, //
299  0x00, //
300 
301  // @168 '5' (5 pixels wide)
302  0x70, // ###
303  0x40, // #
304  0x60, // ##
305  0x10, // #
306  0x50, // # #
307  0x20, // #
308  0x00, //
309  0x00, //
310 
311  // @176 '6' (5 pixels wide)
312  0x30, // ##
313  0x40, // #
314  0x60, // ##
315  0x50, // # #
316  0x50, // # #
317  0x60, // ##
318  0x00, //
319  0x00, //
320 
321  // @184 '7' (5 pixels wide)
322  0x70, // ###
323  0x50, // # #
324  0x10, // #
325  0x20, // #
326  0x20, // #
327  0x20, // #
328  0x00, //
329  0x00, //
330 
331  // @192 '8' (5 pixels wide)
332  0x20, // #
333  0x50, // # #
334  0x20, // #
335  0x50, // # #
336  0x50, // # #
337  0x20, // #
338  0x00, //
339  0x00, //
340 
341  // @200 '9' (5 pixels wide)
342  0x30, // ##
343  0x50, // # #
344  0x50, // # #
345  0x30, // ##
346  0x10, // #
347  0x60, // ##
348  0x00, //
349  0x00, //
350 
351  // @208 ':' (5 pixels wide)
352  0x00, //
353  0x00, //
354  0x20, // #
355  0x00, //
356  0x00, //
357  0x20, // #
358  0x00, //
359  0x00, //
360 
361  // @216 ';' (5 pixels wide)
362  0x00, //
363  0x00, //
364  0x10, // #
365  0x00, //
366  0x10, // #
367  0x20, // #
368  0x00, //
369  0x00, //
370 
371  // @224 '<' (5 pixels wide)
372  0x00, //
373  0x10, // #
374  0x20, // #
375  0xC0, // ##
376  0x20, // #
377  0x10, // #
378  0x00, //
379  0x00, //
380 
381  // @232 '=' (5 pixels wide)
382  0x00, //
383  0x70, // ###
384  0x00, //
385  0x70, // ###
386  0x00, //
387  0x00, //
388  0x00, //
389  0x00, //
390 
391  // @240 '>' (5 pixels wide)
392  0x00, //
393  0x40, // #
394  0x20, // #
395  0x18, // ##
396  0x20, // #
397  0x40, // #
398  0x00, //
399  0x00, //
400 
401  // @248 '?' (5 pixels wide)
402  0x20, // #
403  0x50, // # #
404  0x10, // #
405  0x20, // #
406  0x00, //
407  0x20, // #
408  0x00, //
409  0x00, //
410 
411  // @256 '@' (5 pixels wide)
412  0x30, // ##
413  0x48, // # #
414  0x48, // # #
415  0x58, // # ##
416  0x48, // # #
417  0x40, // #
418  0x38, // ###
419  0x00, //
420 
421  // @264 'A' (5 pixels wide)
422  0x60, // ##
423  0x20, // #
424  0x50, // # #
425  0x70, // ###
426  0x88, // # #
427  0xD8, // ## ##
428  0x00, //
429  0x00, //
430 
431  // @272 'B' (5 pixels wide)
432  0xF0, // ####
433  0x48, // # #
434  0x70, // ###
435  0x48, // # #
436  0x48, // # #
437  0xF0, // ####
438  0x00, //
439  0x00, //
440 
441  // @280 'C' (5 pixels wide)
442  0x70, // ###
443  0x50, // # #
444  0x40, // #
445  0x40, // #
446  0x40, // #
447  0x30, // ##
448  0x00, //
449  0x00, //
450 
451  // @288 'D' (5 pixels wide)
452  0xF0, // ####
453  0x48, // # #
454  0x48, // # #
455  0x48, // # #
456  0x48, // # #
457  0xF0, // ####
458  0x00, //
459  0x00, //
460 
461  // @296 'E' (5 pixels wide)
462  0xF8, // #####
463  0x48, // # #
464  0x60, // ##
465  0x40, // #
466  0x48, // # #
467  0xF8, // #####
468  0x00, //
469  0x00, //
470 
471  // @304 'F' (5 pixels wide)
472  0xF8, // #####
473  0x48, // # #
474  0x60, // ##
475  0x40, // #
476  0x40, // #
477  0xE0, // ###
478  0x00, //
479  0x00, //
480 
481  // @312 'G' (5 pixels wide)
482  0x70, // ###
483  0x40, // #
484  0x40, // #
485  0x58, // # ##
486  0x50, // # #
487  0x30, // ##
488  0x00, //
489  0x00, //
490 
491  // @320 'H' (5 pixels wide)
492  0xE8, // ### #
493  0x48, // # #
494  0x78, // ####
495  0x48, // # #
496  0x48, // # #
497  0xE8, // ### #
498  0x00, //
499  0x00, //
500 
501  // @328 'I' (5 pixels wide)
502  0x70, // ###
503  0x20, // #
504  0x20, // #
505  0x20, // #
506  0x20, // #
507  0x70, // ###
508  0x00, //
509  0x00, //
510 
511  // @336 'J' (5 pixels wide)
512  0x38, // ###
513  0x10, // #
514  0x10, // #
515  0x50, // # #
516  0x50, // # #
517  0x20, // #
518  0x00, //
519  0x00, //
520 
521  // @344 'K' (5 pixels wide)
522  0xD8, // ## ##
523  0x50, // # #
524  0x60, // ##
525  0x70, // ###
526  0x50, // # #
527  0xD8, // ## ##
528  0x00, //
529  0x00, //
530 
531  // @352 'L' (5 pixels wide)
532  0xE0, // ###
533  0x40, // #
534  0x40, // #
535  0x40, // #
536  0x48, // # #
537  0xF8, // #####
538  0x00, //
539  0x00, //
540 
541  // @360 'M' (5 pixels wide)
542  0xD8, // ## ##
543  0xD8, // ## ##
544  0xD8, // ## ##
545  0xA8, // # # #
546  0x88, // # #
547  0xD8, // ## ##
548  0x00, //
549  0x00, //
550 
551  // @368 'N' (5 pixels wide)
552  0xD8, // ## ##
553  0x68, // ## #
554  0x68, // ## #
555  0x58, // # ##
556  0x58, // # ##
557  0xE8, // ### #
558  0x00, //
559  0x00, //
560 
561  // @376 'O' (5 pixels wide)
562  0x30, // ##
563  0x48, // # #
564  0x48, // # #
565  0x48, // # #
566  0x48, // # #
567  0x30, // ##
568  0x00, //
569  0x00, //
570 
571  // @384 'P' (5 pixels wide)
572  0xF0, // ####
573  0x48, // # #
574  0x48, // # #
575  0x70, // ###
576  0x40, // #
577  0xE0, // ###
578  0x00, //
579  0x00, //
580 
581  // @392 'Q' (5 pixels wide)
582  0x30, // ##
583  0x48, // # #
584  0x48, // # #
585  0x48, // # #
586  0x48, // # #
587  0x30, // ##
588  0x18, // ##
589  0x00, //
590 
591  // @400 'R' (5 pixels wide)
592  0xF0, // ####
593  0x48, // # #
594  0x48, // # #
595  0x70, // ###
596  0x48, // # #
597  0xE8, // ### #
598  0x00, //
599  0x00, //
600 
601  // @408 'S' (5 pixels wide)
602  0x70, // ###
603  0x50, // # #
604  0x20, // #
605  0x10, // #
606  0x50, // # #
607  0x70, // ###
608  0x00, //
609  0x00, //
610 
611  // @416 'T' (5 pixels wide)
612  0xF8, // #####
613  0xA8, // # # #
614  0x20, // #
615  0x20, // #
616  0x20, // #
617  0x70, // ###
618  0x00, //
619  0x00, //
620 
621  // @424 'U' (5 pixels wide)
622  0xD8, // ## ##
623  0x48, // # #
624  0x48, // # #
625  0x48, // # #
626  0x48, // # #
627  0x30, // ##
628  0x00, //
629  0x00, //
630 
631  // @432 'V' (5 pixels wide)
632  0xD8, // ## ##
633  0x88, // # #
634  0x48, // # #
635  0x50, // # #
636  0x50, // # #
637  0x30, // ##
638  0x00, //
639  0x00, //
640 
641  // @440 'W' (5 pixels wide)
642  0xD8, // ## ##
643  0x88, // # #
644  0xA8, // # # #
645  0xA8, // # # #
646  0xA8, // # # #
647  0x50, // # #
648  0x00, //
649  0x00, //
650 
651  // @448 'X' (5 pixels wide)
652  0xD8, // ## ##
653  0x50, // # #
654  0x20, // #
655  0x20, // #
656  0x50, // # #
657  0xD8, // ## ##
658  0x00, //
659  0x00, //
660 
661  // @456 'Y' (5 pixels wide)
662  0xD8, // ## ##
663  0x88, // # #
664  0x50, // # #
665  0x20, // #
666  0x20, // #
667  0x70, // ###
668  0x00, //
669  0x00, //
670 
671  // @464 'Z' (5 pixels wide)
672  0x78, // ####
673  0x48, // # #
674  0x10, // #
675  0x20, // #
676  0x48, // # #
677  0x78, // ####
678  0x00, //
679  0x00, //
680 
681  // @472 '[' (5 pixels wide)
682  0x30, // ##
683  0x20, // #
684  0x20, // #
685  0x20, // #
686  0x20, // #
687  0x20, // #
688  0x30, // ##
689  0x00, //
690 
691  // @480 '\' (5 pixels wide)
692  0x80, // #
693  0x40, // #
694  0x40, // #
695  0x20, // #
696  0x20, // #
697  0x20, // #
698  0x10, // #
699  0x00, //
700 
701  // @488 ']' (5 pixels wide)
702  0x60, // ##
703  0x20, // #
704  0x20, // #
705  0x20, // #
706  0x20, // #
707  0x20, // #
708  0x60, // ##
709  0x00, //
710 
711  // @496 '^' (5 pixels wide)
712  0x20, // #
713  0x20, // #
714  0x50, // # #
715  0x00, //
716  0x00, //
717  0x00, //
718  0x00, //
719  0x00, //
720 
721  // @504 '_' (5 pixels wide)
722  0x00, //
723  0x00, //
724  0x00, //
725  0x00, //
726  0x00, //
727  0x00, //
728  0x00, //
729  0xF8, // #####
730 
731  // @512 '`' (5 pixels wide)
732  0x20, // #
733  0x10, // #
734  0x00, //
735  0x00, //
736  0x00, //
737  0x00, //
738  0x00, //
739  0x00, //
740 
741  // @520 'a' (5 pixels wide)
742  0x00, //
743  0x00, //
744  0x30, // ##
745  0x10, // #
746  0x70, // ###
747  0x78, // ####
748  0x00, //
749  0x00, //
750 
751  // @528 'b' (5 pixels wide)
752  0xC0, // ##
753  0x40, // #
754  0x70, // ###
755  0x48, // # #
756  0x48, // # #
757  0xF0, // ####
758  0x00, //
759  0x00, //
760 
761  // @536 'c' (5 pixels wide)
762  0x00, //
763  0x00, //
764  0x70, // ###
765  0x40, // #
766  0x40, // #
767  0x70, // ###
768  0x00, //
769  0x00, //
770 
771  // @544 'd' (5 pixels wide)
772  0x18, // ##
773  0x08, // #
774  0x38, // ###
775  0x48, // # #
776  0x48, // # #
777  0x38, // ###
778  0x00, //
779  0x00, //
780 
781  // @552 'e' (5 pixels wide)
782  0x00, //
783  0x00, //
784  0x70, // ###
785  0x70, // ###
786  0x40, // #
787  0x30, // ##
788  0x00, //
789  0x00, //
790 
791  // @560 'f' (5 pixels wide)
792  0x10, // #
793  0x20, // #
794  0x70, // ###
795  0x20, // #
796  0x20, // #
797  0x70, // ###
798  0x00, //
799  0x00, //
800 
801  // @568 'g' (5 pixels wide)
802  0x00, //
803  0x00, //
804  0x38, // ###
805  0x48, // # #
806  0x48, // # #
807  0x38, // ###
808  0x08, // #
809  0x30, // ##
810 
811  // @576 'h' (5 pixels wide)
812  0xC0, // ##
813  0x40, // #
814  0x70, // ###
815  0x48, // # #
816  0x48, // # #
817  0xE8, // ### #
818  0x00, //
819  0x00, //
820 
821  // @584 'i' (5 pixels wide)
822  0x20, // #
823  0x00, //
824  0x60, // ##
825  0x20, // #
826  0x20, // #
827  0x70, // ###
828  0x00, //
829  0x00, //
830 
831  // @592 'j' (5 pixels wide)
832  0x20, // #
833  0x00, //
834  0x70, // ###
835  0x10, // #
836  0x10, // #
837  0x10, // #
838  0x10, // #
839  0x70, // ###
840 
841  // @600 'k' (5 pixels wide)
842  0xC0, // ##
843  0x40, // #
844  0x58, // # ##
845  0x70, // ###
846  0x50, // # #
847  0xD8, // ## ##
848  0x00, //
849  0x00, //
850 
851  // @608 'l' (5 pixels wide)
852  0x60, // ##
853  0x20, // #
854  0x20, // #
855  0x20, // #
856  0x20, // #
857  0x70, // ###
858  0x00, //
859  0x00, //
860 
861  // @616 'm' (5 pixels wide)
862  0x00, //
863  0x00, //
864  0xD0, // ## #
865  0xA8, // # # #
866  0xA8, // # # #
867  0xA8, // # # #
868  0x00, //
869  0x00, //
870 
871  // @624 'n' (5 pixels wide)
872  0x00, //
873  0x00, //
874  0xF0, // ####
875  0x48, // # #
876  0x48, // # #
877  0xC8, // ## #
878  0x00, //
879  0x00, //
880 
881  // @632 'o' (5 pixels wide)
882  0x00, //
883  0x00, //
884  0x30, // ##
885  0x48, // # #
886  0x48, // # #
887  0x30, // ##
888  0x00, //
889  0x00, //
890 
891  // @640 'p' (5 pixels wide)
892  0x00, //
893  0x00, //
894  0xF0, // ####
895  0x48, // # #
896  0x48, // # #
897  0x70, // ###
898  0x40, // #
899  0xE0, // ###
900 
901  // @648 'q' (5 pixels wide)
902  0x00, //
903  0x00, //
904  0x38, // ###
905  0x48, // # #
906  0x48, // # #
907  0x38, // ###
908  0x08, // #
909  0x18, // ##
910 
911  // @656 'r' (5 pixels wide)
912  0x00, //
913  0x00, //
914  0x78, // ####
915  0x20, // #
916  0x20, // #
917  0x70, // ###
918  0x00, //
919  0x00, //
920 
921  // @664 's' (5 pixels wide)
922  0x00, //
923  0x00, //
924  0x30, // ##
925  0x20, // #
926  0x10, // #
927  0x60, // ##
928  0x00, //
929  0x00, //
930 
931  // @672 't' (5 pixels wide)
932  0x00, //
933  0x40, // #
934  0xF0, // ####
935  0x40, // #
936  0x48, // # #
937  0x30, // ##
938  0x00, //
939  0x00, //
940 
941  // @680 'u' (5 pixels wide)
942  0x00, //
943  0x00, //
944  0xD8, // ## ##
945  0x48, // # #
946  0x48, // # #
947  0x38, // ###
948  0x00, //
949  0x00, //
950 
951  // @688 'v' (5 pixels wide)
952  0x00, //
953  0x00, //
954  0xC8, // ## #
955  0x48, // # #
956  0x30, // ##
957  0x30, // ##
958  0x00, //
959  0x00, //
960 
961  // @696 'w' (5 pixels wide)
962  0x00, //
963  0x00, //
964  0xD8, // ## ##
965  0xA8, // # # #
966  0xA8, // # # #
967  0x50, // # #
968  0x00, //
969  0x00, //
970 
971  // @704 'x' (5 pixels wide)
972  0x00, //
973  0x00, //
974  0x48, // # #
975  0x30, // ##
976  0x30, // ##
977  0x48, // # #
978  0x00, //
979  0x00, //
980 
981  // @712 'y' (5 pixels wide)
982  0x00, //
983  0x00, //
984  0xD8, // ## ##
985  0x50, // # #
986  0x50, // # #
987  0x20, // #
988  0x20, // #
989  0x60, // ##
990 
991  // @720 'z' (5 pixels wide)
992  0x00, //
993  0x00, //
994  0x78, // ####
995  0x50, // # #
996  0x28, // # #
997  0x78, // ####
998  0x00, //
999  0x00, //
1000 
1001  // @728 '{' (5 pixels wide)
1002  0x10, // #
1003  0x20, // #
1004  0x20, // #
1005  0x60, // ##
1006  0x20, // #
1007  0x20, // #
1008  0x10, // #
1009  0x00, //
1010 
1011  // @736 '|' (5 pixels wide)
1012  0x20, // #
1013  0x20, // #
1014  0x20, // #
1015  0x20, // #
1016  0x20, // #
1017  0x20, // #
1018  0x20, // #
1019  0x00, //
1020 
1021  // @744 '}' (5 pixels wide)
1022  0x40, // #
1023  0x20, // #
1024  0x20, // #
1025  0x30, // ##
1026  0x20, // #
1027  0x20, // #
1028  0x40, // #
1029  0x00, //
1030 
1031  // @752 '~' (5 pixels wide)
1032  0x00, //
1033  0x00, //
1034  0x00, //
1035  0x28, // # #
1036  0x50, // # #
1037  0x00, //
1038  0x00, //
1039  0x00, //
1040 };
1041 
1043  Font8_Table,
1044  5, /* Width */
1045  8, /* Height */
1046 };
1047 
1084 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
Definition: fonts.h:68
sFONT Font8
Definition: font8.c:1042
Header for fonts.c file.
const uint8_t Font8_Table[]
Definition: font8.c:89