diff options
| author | Yuval Adam <yuv.adm@gmail.com> | 2013-05-15 22:34:48 +0300 |
|---|---|---|
| committer | Yuval Adam <yuv.adm@gmail.com> | 2013-05-15 22:34:48 +0300 |
| commit | 8111ed7c07a31dd99a323a0a29f9e99dd54c6d80 (patch) | |
| tree | 9e8714c16ac55f56c90cca63380ee083d876cfb1 /demontsc/lib/TVoutfonts | |
| parent | f9271756add719a30144ba60753cbae1e11ecd5f (diff) | |
Lots of project tests
Diffstat (limited to 'demontsc/lib/TVoutfonts')
| -rwxr-xr-x | demontsc/lib/TVoutfonts/font4x6.cpp | 671 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/font4x6.h | 7 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/font6x8.cpp | 870 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/font6x8.h | 8 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/font8x8.cpp | 133 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/font8x8.h | 7 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/font8x8ext.cpp | 261 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/font8x8ext.h | 7 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/fontALL.h | 9 | ||||
| -rwxr-xr-x | demontsc/lib/TVoutfonts/keywords.txt | 5 |
10 files changed, 1978 insertions, 0 deletions
diff --git a/demontsc/lib/TVoutfonts/font4x6.cpp b/demontsc/lib/TVoutfonts/font4x6.cpp new file mode 100755 index 0000000..6a3fa4f --- /dev/null +++ b/demontsc/lib/TVoutfonts/font4x6.cpp @@ -0,0 +1,671 @@ +#include "font4x6.h"
+
+PROGMEM const unsigned char font4x6[] = {
+4,6,32,
+//space
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+//!
+0b01000000,
+0b01000000,
+0b01000000,
+0b00000000,
+0b01000000,
+0b00000000,
+//"
+0b10100000,
+0b10100000,
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+//#
+0b10100000,
+0b11100000,
+0b10100000,
+0b11100000,
+0b10100000,
+0b00000000,
+//$
+0b01000000,
+0b01100000,
+0b11000000,
+0b01100000,
+0b11000000,
+0b00000000,
+//%
+0b10100000,
+0b00100000,
+0b01000000,
+0b10000000,
+0b10100000,
+0b00000000,
+//&
+0b00100000,
+0b01000000,
+0b11000000,
+0b10100000,
+0b11100000,
+0b00000000,
+//'
+0b10000000,
+0b10000000,
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+//(
+0b01000000,
+0b10000000,
+0b10000000,
+0b10000000,
+0b01000000,
+0b00000000,
+//)
+0b10000000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b10000000,
+0b00000000,
+//*
+0b01000000,
+0b10100000,
+0b01000000,
+0b00000000,
+0b00000000,
+0b00000000,
+//+
+0b00000000,
+0b01000000,
+0b11100000,
+0b01000000,
+0b00000000,
+0b00000000,
+//,
+0b00000000,
+0b00000000,
+0b00000000,
+0b10000000,
+0b10000000,
+0b00000000,
+//-
+0b00000000,
+0b00000000,
+0b11100000,
+0b00000000,
+0b00000000,
+0b00000000,
+//.
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+0b10000000,
+0b00000000,
+// /
+0b00100000,
+0b00100000,
+0b01000000,
+0b10000000,
+0b10000000,
+0b00000000,
+//0
+0b11100000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b11100000,
+0b00000000,
+//1
+0b01000000,
+0b11000000,
+0b01000000,
+0b01000000,
+0b11100000,
+0b00000000,
+//2
+0b11100000,
+0b00100000,
+0b11100000,
+0b10000000,
+0b11100000,
+0b00000000,
+//3
+0b11100000,
+0b00100000,
+0b11100000,
+0b00100000,
+0b11100000,
+0b00000000,
+//4
+0b10100000,
+0b10100000,
+0b11100000,
+0b00100000,
+0b00100000,
+0b00000000,
+//5
+0b11100000,
+0b10000000,
+0b11100000,
+0b00100000,
+0b11000000,
+0b00000000,
+//6
+0b11000000,
+0b10000000,
+0b11100000,
+0b10100000,
+0b11100000,
+0b00000000,
+//7
+0b11100000,
+0b00100000,
+0b01000000,
+0b10000000,
+0b10000000,
+0b00000000,
+//8
+0b11100000,
+0b10100000,
+0b11100000,
+0b10100000,
+0b11100000,
+0b00000000,
+//9
+0b11100000,
+0b10100000,
+0b11100000,
+0b00100000,
+0b01100000,
+0b00000000,
+//:
+0b00000000,
+0b01000000,
+0b00000000,
+0b01000000,
+0b00000000,
+0b00000000,
+//;
+0b00000000,
+0b01000000,
+0b00000000,
+0b01000000,
+0b10000000,
+0b00000000,
+//<
+0b00100000,
+0b01000000,
+0b10000000,
+0b01000000,
+0b00100000,
+0b00000000,
+//=
+0b00000000,
+0b11100000,
+0b00000000,
+0b11100000,
+0b00000000,
+0b00000000,
+//>
+0b10000000,
+0b01000000,
+0b00100000,
+0b01000000,
+0b10000000,
+0b00000000,
+//?
+0b11000000,
+0b00100000,
+0b01000000,
+0b00000000,
+0b01000000,
+0b00000000,
+//@
+0b11100000,
+0b10100000,
+0b10100000,
+0b11100000,
+0b11100000,
+0b00000000,
+//A
+0b11100000,
+0b10100000,
+0b11100000,
+0b10100000,
+0b10100000,
+0b00000000,
+//B
+0b11000000,
+0b10100000,
+0b11100000,
+0b10100000,
+0b11000000,
+0b00000000,
+//C
+0b11100000,
+0b10000000,
+0b10000000,
+0b10000000,
+0b11100000,
+0b00000000,
+//D
+0b11000000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b11000000,
+0b00000000,
+//E
+0b11100000,
+0b10000000,
+0b11100000,
+0b10000000,
+0b11100000,
+0b00000000,
+//F
+0b11100000,
+0b10000000,
+0b11100000,
+0b10000000,
+0b10000000,
+0b00000000,
+//G
+0b11100000,
+0b10000000,
+0b10000000,
+0b10100000,
+0b11100000,
+0b00000000,
+//H
+0b10100000,
+0b10100000,
+0b11100000,
+0b10100000,
+0b10100000,
+0b00000000,
+//I
+0b11100000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b11100000,
+0b00000000,
+//J
+0b00100000,
+0b00100000,
+0b00100000,
+0b10100000,
+0b11100000,
+0b00000000,
+//K
+0b10000000,
+0b10100000,
+0b11000000,
+0b11000000,
+0b10100000,
+0b00000000,
+//L
+0b10000000,
+0b10000000,
+0b10000000,
+0b10000000,
+0b11100000,
+0b00000000,
+//M
+0b10100000,
+0b11100000,
+0b11100000,
+0b10100000,
+0b10100000,
+0b00000000,
+//N
+0b11000000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b00000000,
+//O
+0b01000000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b01000000,
+0b00000000,
+//P
+0b11100000,
+0b10100000,
+0b11100000,
+0b10000000,
+0b10000000,
+0b00000000,
+//Q
+0b01000000,
+0b10100000,
+0b10100000,
+0b11100000,
+0b01100110,
+0b00000000,
+//R
+0b11100000,
+0b10100000,
+0b11000000,
+0b11100000,
+0b10101010,
+0b00000000,
+//S
+0b11100000,
+0b10000000,
+0b11100000,
+0b00100000,
+0b11100000,
+0b00000000,
+//T
+0b11100000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b00000000,
+//U
+0b10100000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b11100000,
+0b00000000,
+//V
+0b10100000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b01000000,
+0b00000000,
+//W
+0b10100000,
+0b10100000,
+0b11100000,
+0b11100000,
+0b10100010,
+0b00000000,
+//X
+0b10100000,
+0b10100000,
+0b01000000,
+0b10100000,
+0b10100000,
+0b00000000,
+//Y
+0b10100000,
+0b10100000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b00000000,
+//Z
+0b11100000,
+0b00100000,
+0b01000000,
+0b10000000,
+0b11100000,
+0b00000000,
+//[
+0b11000000,
+0b10000000,
+0b10000000,
+0b10000000,
+0b11000000,
+0b00000000,
+0, //for the life of me I have no idea why this is needed....
+//\
+0b10000000,
+0b10000000,
+0b01000000,
+0b00100000,
+0b00100000,
+0b00000000,
+//]
+0b11000000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b11000000,
+0b00000000,
+//^
+0b01000000,
+0b10100000,
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+//_
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+0b11100000,
+0b00000000,
+//`
+0b10000000,
+0b01000000,
+0b00000000,
+0b00000000,
+0b00000000,
+0b00000000,
+//a
+0b00000000,
+0b01100000,
+0b10100000,
+0b10100000,
+0b01100000,
+0b00000000,
+//b
+0b10000000,
+0b10000000,
+0b11000000,
+0b10100000,
+0b11000000,
+0b00000000,
+//c
+0b00000000,
+0b01100000,
+0b10000000,
+0b10000000,
+0b01100000,
+0b00000000,
+//d
+0b00100000,
+0b00100000,
+0b01100000,
+0b10100000,
+0b01100000,
+0b00000000,
+//e
+0b01000000,
+0b10100000,
+0b11100000,
+0b10000000,
+0b01100000,
+0b00000000,
+//f
+0b01100000,
+0b01000000,
+0b11100000,
+0b01000000,
+0b01000000,
+0b00000000,
+//g
+0b01100000,
+0b10100000,
+0b01100000,
+0b00100000,
+0b11000000,
+0b00000000,
+//h
+0b10000000,
+0b10000000,
+0b11000000,
+0b10100000,
+0b10100000,
+0b00000000,
+//i
+0b01000000,
+0b00000000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b00000000,
+//j
+0b01000000,
+0b00000000,
+0b01000000,
+0b01000000,
+0b11000000,
+0b00000000,
+//k
+0b10000000,
+0b10000000,
+0b10100000,
+0b11000000,
+0b10100000,
+0b00000000,
+//l
+0b11000000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b11100000,
+0b00000000,
+//m
+0b00000000,
+0b10100000,
+0b11100000,
+0b10100000,
+0b10100000,
+0b00000000,
+//n
+0b00000000,
+0b11000000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b00000000,
+//o
+0b00000000,
+0b01000000,
+0b10100000,
+0b10100000,
+0b01000000,
+0b00000000,
+//p
+0b00000000,
+0b11000000,
+0b10100000,
+0b11000000,
+0b10000000,
+0b00000000,
+//q
+0b00000000,
+0b01100000,
+0b10100000,
+0b01100000,
+0b00100000,
+0b00000000,
+//r
+0b00000000,
+0b11000000,
+0b10100000,
+0b10000000,
+0b10000000,
+0b00000000,
+//s
+0b00000000,
+0b01100000,
+0b01000000,
+0b00100000,
+0b01100000,
+0b00000000,
+//t
+0b01000000,
+0b11100000,
+0b01000000,
+0b01000000,
+0b01000000,
+0b00000000,
+//u
+0b00000000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b01100000,
+0b00000000,
+//v
+0b00000000,
+0b10100000,
+0b10100000,
+0b10100000,
+0b01000000,
+0b00000000,
+//w
+0b00000000,
+0b10100000,
+0b10100000,
+0b11100000,
+0b10100000,
+0b00000000,
+//x
+0b00000000,
+0b10100000,
+0b01000000,
+0b01000000,
+0b10100000,
+0b00000000,
+//y
+0b00000000,
+0b10100000,
+0b11100000,
+0b00100000,
+0b01000000,
+0b00000000,
+//x
+0b00000000,
+0b11100000,
+0b01000000,
+0b10000000,
+0b11100000,
+0b00000000,
+//{
+0b00100000,
+0b01000000,
+0b11000000,
+0b01000000,
+0b00100010,
+0b00000000,
+//|
+0b01000000,
+0b01000000,
+0b00000000,
+0b01000000,
+0b01000000,
+0b00000000,
+//}
+0b10000000,
+0b01000000,
+0b01100000,
+0b01000000,
+0b10000000,
+0b00000000,
+//~
+0b00000000,
+0b10100000,
+0b01000000,
+0b00000000,
+0b00000000,
+0b00000000
+};
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/font4x6.h b/demontsc/lib/TVoutfonts/font4x6.h new file mode 100755 index 0000000..be45e53 --- /dev/null +++ b/demontsc/lib/TVoutfonts/font4x6.h @@ -0,0 +1,7 @@ +#ifndef FONT4X6_h
+#define FONT4X6_h
+#include <avr/pgmspace.h>
+
+extern const unsigned char font4x6[];
+
+#endif
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/font6x8.cpp b/demontsc/lib/TVoutfonts/font6x8.cpp new file mode 100755 index 0000000..f8736af --- /dev/null +++ b/demontsc/lib/TVoutfonts/font6x8.cpp @@ -0,0 +1,870 @@ +#include "font6x8.h"
+
+PROGMEM const unsigned char font6x8[] = {
+
+ 6,8,32,
+ //32 Space
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //33 Exclamation !
+ 0b01000000,
+ 0b01000000,
+ 0b01000000,
+ 0b01000000,
+ 0b01000000,
+ 0b00000000,
+ 0b01000000,
+ 0b00000000,
+ //34 Quotes "
+ 0b01010000,
+ 0b01010000,
+ 0b01010000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //35 Number #
+ 0b00000000,
+ 0b00000000,
+ 0b01010000,
+ 0b11111000,
+ 0b01010000,
+ 0b11111000,
+ 0b01010000,
+ 0b00000000,
+ //36 Dollars $
+ 0b00100000,
+ 0b01110000,
+ 0b10100000,
+ 0b01110000,
+ 0b00101000,
+ 0b01110000,
+ 0b00100000,
+ 0b00000000,
+ //37 Percent %
+ 0b00000000,
+ 0b11001000,
+ 0b11010000,
+ 0b00100000,
+ 0b01011000,
+ 0b10011000,
+ 0b00000000,
+ 0b00000000,
+ //38 Ampersand &
+ 0b00100000,
+ 0b01010000,
+ 0b10000000,
+ 0b01000000,
+ 0b10101000,
+ 0b10010000,
+ 0b01101000,
+ 0b00000000,
+ //39 Single Quote '
+ 0b01000000,
+ 0b01000000,
+ 0b01000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //40 Left Parenthesis (
+ 0b00010000,
+ 0b00100000,
+ 0b01000000,
+ 0b01000000,
+ 0b01000000,
+ 0b00100000,
+ 0b00010000,
+ 0b00000000,
+ //41 Right Parenthesis )
+ 0b01000000,
+ 0b00100000,
+ 0b00010000,
+ 0b00010000,
+ 0b00010000,
+ 0b00100000,
+ 0b01000000,
+ 0b00000000,
+ //42 Star *
+ 0b00010000,
+ 0b00111000,
+ 0b00010000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //43 Plus +
+ 0b00000000,
+ 0b00100000,
+ 0b00100000,
+ 0b11111000,
+ 0b00100000,
+ 0b00100000,
+ 0b00000000,
+ 0b00000000,
+ //44 Comma ,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00010000,
+ 0b00010000,
+ 0b00000000,
+ //45 Minus -
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b11111000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //46 Period .
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00010000,
+ 0b00000000,
+ 0b00000000,
+ // 47 Backslash /
+ 0b00000000,
+ 0b00001000,
+ 0b00010000,
+ 0b00100000,
+ 0b01000000,
+ 0b10000000,
+ 0b00000000,
+ 0b00000000,
+ // 48 Zero
+ 0b01110000,
+ 0b10001000,
+ 0b10101000,
+ 0b10101000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //49 One
+ 0b00100000,
+ 0b01100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //50 two
+ 0b01110000,
+ 0b10001000,
+ 0b00010000,
+ 0b00100000,
+ 0b01000000,
+ 0b11111000,
+ 0b00000000,
+ 0b00000000,
+ //51 Three
+ 0b11111000,
+ 0b00010000,
+ 0b00100000,
+ 0b00010000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //52 Four
+ 0b10010000,
+ 0b10010000,
+ 0b10010000,
+ 0b11111000,
+ 0b00010000,
+ 0b00010000,
+ 0b00000000,
+ 0b00000000,
+ //53 Five
+ 0b11111000,
+ 0b10000000,
+ 0b11110000,
+ 0b00001000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //54 Six
+ 0b01110000,
+ 0b10000000,
+ 0b11110000,
+ 0b10001000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //55 Seven
+ 0b11111000,
+ 0b00001000,
+ 0b00010000,
+ 0b00100000,
+ 0b01000000,
+ 0b10000000,
+ 0b00000000,
+ 0b00000000,
+ //56 Eight
+ 0b01110000,
+ 0b10001000,
+ 0b01110000,
+ 0b10001000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //57 Nine
+ 0b01110000,
+ 0b10001000,
+ 0b10001000,
+ 0b01111000,
+ 0b00001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //58 :
+ 0b00000000,
+ 0b00000000,
+ 0b00100000,
+ 0b00000000,
+ 0b00000000,
+ 0b00100000,
+ 0b00000000,
+ 0b00000000,
+ //59 ;
+ 0b00000000,
+ 0b00000000,
+ 0b00100000,
+ 0b00000000,
+ 0b00100000,
+ 0b00100000,
+ 0b01000000,
+ 0b00000000,
+ //60 <
+ 0b00000000,
+ 0b00011000,
+ 0b01100000,
+ 0b10000000,
+ 0b01100000,
+ 0b00011000,
+ 0b00000000,
+ 0b00000000,
+ //61 =
+ 0b00000000,
+ 0b00000000,
+ 0b01111000,
+ 0b00000000,
+ 0b01111000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //62 >
+ 0b00000000,
+ 0b11000000,
+ 0b00110000,
+ 0b00001000,
+ 0b00110000,
+ 0b11000000,
+ 0b00000000,
+ 0b00000000,
+ //63 ?
+ 0b01100000,
+ 0b10010000,
+ 0b00100000,
+ 0b00100000,
+ 0b00000000,
+ 0b00100000,
+ 0b00000000,
+ 0b00000000,
+ //64 @
+ 0b01110000,
+ 0b10001000,
+ 0b10011000,
+ 0b10101000,
+ 0b10010000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ //65 A
+ 0b00100000,
+ 0b01010000,
+ 0b10001000,
+ 0b11111000,
+ 0b10001000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //B
+ 0b11110000,
+ 0b10001000,
+ 0b11110000,
+ 0b10001000,
+ 0b10001000,
+ 0b11110000,
+ 0b00000000,
+ 0b00000000,
+ //C
+ 0b01110000,
+ 0b10001000,
+ 0b10000000,
+ 0b10000000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //D
+ 0b11110000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b11110000,
+ 0b00000000,
+ 0b00000000,
+ //E
+ 0b11111000,
+ 0b10000000,
+ 0b11111000,
+ 0b10000000,
+ 0b10000000,
+ 0b11111000,
+ 0b00000000,
+ 0b00000000,
+ //F
+ 0b11111000,
+ 0b10000000,
+ 0b11110000,
+ 0b10000000,
+ 0b10000000,
+ 0b10000000,
+ 0b00000000,
+ 0b00000000,
+ //G
+ 0b01110000,
+ 0b10001000,
+ 0b10000000,
+ 0b10011000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //H
+ 0b10001000,
+ 0b10001000,
+ 0b11111000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //I
+ 0b01110000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //J
+ 0b00111000,
+ 0b00010000,
+ 0b00010000,
+ 0b00010000,
+ 0b10010000,
+ 0b01100000,
+ 0b00000000,
+ 0b00000000,
+ //K
+ 0b10001000,
+ 0b10010000,
+ 0b11100000,
+ 0b10100000,
+ 0b10010000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //L
+ 0b10000000,
+ 0b10000000,
+ 0b10000000,
+ 0b10000000,
+ 0b10000000,
+ 0b11111000,
+ 0b00000000,
+ 0b00000000,
+ //M
+ 0b10001000,
+ 0b11011000,
+ 0b10101000,
+ 0b10101000,
+ 0b10001000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //N
+ 0b10001000,
+ 0b10001000,
+ 0b11001000,
+ 0b10101000,
+ 0b10011000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //O
+ 0b01110000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //P
+ 0b11110000,
+ 0b10001000,
+ 0b11110000,
+ 0b10000000,
+ 0b10000000,
+ 0b10000000,
+ 0b00000000,
+ 0b00000000,
+ //Q
+ 0b01110000,
+ 0b10001000,
+ 0b10001000,
+ 0b10101000,
+ 0b10010000,
+ 0b01101000,
+ 0b00000000,
+ 0b00000000,
+ //R
+ 0b11110000,
+ 0b10001000,
+ 0b11110000,
+ 0b10100000,
+ 0b10010000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //S
+ 0b01111000,
+ 0b10000000,
+ 0b01110000,
+ 0b00001000,
+ 0b00001000,
+ 0b11110000,
+ 0b00000000,
+ 0b00000000,
+ //T
+ 0b11111000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00000000,
+ 0b00000000,
+ //U
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //V
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b01010000,
+ 0b00100000,
+ 0b00000000,
+ 0b00000000,
+ //W
+ 0b10001000,
+ 0b10001000,
+ 0b10101000,
+ 0b10101000,
+ 0b10101000,
+ 0b01010000,
+ 0b00000000,
+ 0b00000000,
+ //X
+ 0b10001000,
+ 0b01010000,
+ 0b00100000,
+ 0b01010000,
+ 0b10001000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //Y
+ 0b10001000,
+ 0b10001000,
+ 0b01010000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00000000,
+ 0b00000000,
+ //Z
+ 0b11111000,
+ 0b00001000,
+ 0b00010000,
+ 0b00100000,
+ 0b01000000,
+ 0b11111000,
+ 0b00000000,
+ 0b00000000,
+ //91 [
+ 0b11100000,
+ 0b10000000,
+ 0b10000000,
+ 0b10000000,
+ 0b10000000,
+ 0b11100000,
+ 0b00000000,
+ 0b00000000,
+ //92 (backslash)
+ 0b00000000,
+ 0b10000000,
+ 0b01000000,
+ 0b00100000,
+ 0b00010000,
+ 0b00001000,
+ 0b00000000,
+ 0b00000000,
+ //93 ]
+ 0b00111000,
+ 0b00001000,
+ 0b00001000,
+ 0b00001000,
+ 0b00001000,
+ 0b00111000,
+ 0b00000000,
+ 0b00000000,
+ //94 ^
+ 0b00100000,
+ 0b01010000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //95 _
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b11111000,
+ 0b00000000,
+ //96 `
+ 0b10000000,
+ 0b01000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //97 a
+ 0b00000000,
+ 0b01100000,
+ 0b00010000,
+ 0b01110000,
+ 0b10010000,
+ 0b01100000,
+ 0b00000000,
+ 0b00000000,
+ //98 b
+ 0b10000000,
+ 0b10000000,
+ 0b11100000,
+ 0b10010000,
+ 0b10010000,
+ 0b11100000,
+ 0b00000000,
+ 0b00000000,
+ //99 c
+ 0b00000000,
+ 0b00000000,
+ 0b01110000,
+ 0b10000000,
+ 0b10000000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ // 100 d
+ 0b00010000,
+ 0b00010000,
+ 0b01110000,
+ 0b10010000,
+ 0b10010000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //101 e
+ 0b00000000,
+ 0b01100000,
+ 0b10010000,
+ 0b11110000,
+ 0b10000000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //102 f
+ 0b00110000,
+ 0b01000000,
+ 0b11100000,
+ 0b01000000,
+ 0b01000000,
+ 0b01000000,
+ 0b00000000,
+ 0b00000000,
+ //103 g
+ 0b00000000,
+ 0b01100000,
+ 0b10010000,
+ 0b01110000,
+ 0b00010000,
+ 0b00010000,
+ 0b01100000,
+ 0b00000000,
+ //104 h
+ 0b10000000,
+ 0b10000000,
+ 0b11100000,
+ 0b10010000,
+ 0b10010000,
+ 0b10010000,
+ 0b00000000,
+ 0b00000000,
+ //105 i
+ 0b00100000,
+ 0b00000000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //106 j
+ 0b00010000,
+ 0b00000000,
+ 0b00110000,
+ 0b00010000,
+ 0b00010000,
+ 0b00010000,
+ 0b01100000,
+ 0b00000000,
+ //107 k
+ 0b10000000,
+ 0b10010000,
+ 0b10100000,
+ 0b11000000,
+ 0b10100000,
+ 0b10010000,
+ 0b00000000,
+ 0b00000000,
+ //108 l
+ 0b01100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b01110000,
+ 0b00000000,
+ 0b00000000,
+ //109 m
+ 0b00000000,
+ 0b00000000,
+ 0b01010000,
+ 0b10101000,
+ 0b10101000,
+ 0b10101000,
+ 0b00000000,
+ 0b00000000,
+ //110 n
+ 0b00000000,
+ 0b00000000,
+ 0b11110000,
+ 0b10001000,
+ 0b10001000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //111 o
+ 0b00000000,
+ 0b00000000,
+ 0b01100000,
+ 0b10010000,
+ 0b10010000,
+ 0b01100000,
+ 0b00000000,
+ 0b00000000,
+ //112 p
+ 0b00000000,
+ 0b00000000,
+ 0b01100000,
+ 0b10010000,
+ 0b11110000,
+ 0b10000000,
+ 0b10000000,
+ 0b00000000,
+ //113 q
+ 0b00000000,
+ 0b00000000,
+ 0b01100000,
+ 0b10010000,
+ 0b11110000,
+ 0b00010000,
+ 0b00010000,
+ 0b00000000,
+ //114 r
+ 0b00000000,
+ 0b00000000,
+ 0b10110000,
+ 0b01001000,
+ 0b01000000,
+ 0b01000000,
+ 0b00000000,
+ 0b00000000,
+ //115 s
+ 0b00000000,
+ 0b00110000,
+ 0b01000000,
+ 0b00100000,
+ 0b00010000,
+ 0b01100000,
+ 0b00000000,
+ 0b00000000,
+ //116 t
+ 0b01000000,
+ 0b01000000,
+ 0b11100000,
+ 0b01000000,
+ 0b01000000,
+ 0b01000000,
+ 0b00000000,
+ 0b00000000,
+ // 117u
+ 0b00000000,
+ 0b00000000,
+ 0b10010000,
+ 0b10010000,
+ 0b10010000,
+ 0b01100000,
+ 0b00000000,
+ 0b00000000,
+ //118 v
+ 0b00000000,
+ 0b00000000,
+ 0b10001000,
+ 0b10001000,
+ 0b01010000,
+ 0b00100000,
+ 0b00000000,
+ 0b00000000,
+ //119 w
+ 0b00000000,
+ 0b00000000,
+ 0b10001000,
+ 0b10101000,
+ 0b10101000,
+ 0b01010000,
+ 0b00000000,
+ 0b00000000,
+ //120 x
+ 0b00000000,
+ 0b10001000,
+ 0b01010000,
+ 0b00100000,
+ 0b01010000,
+ 0b10001000,
+ 0b00000000,
+ 0b00000000,
+ //121 y
+ 0b00000000,
+ 0b00000000,
+ 0b10010000,
+ 0b10010000,
+ 0b01100000,
+ 0b01000000,
+ 0b10000000,
+ 0b00000000,
+ //122 z
+ 0b00000000,
+ 0b00000000,
+ 0b11110000,
+ 0b00100000,
+ 0b01000000,
+ 0b11110000,
+ 0b00000000,
+ 0b00000000,
+ //123 {
+ 0b00100000,
+ 0b01000000,
+ 0b01000000,
+ 0b10000000,
+ 0b01000000,
+ 0b01000000,
+ 0b00100000,
+ 0b00000000,
+ //124 |
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00100000,
+ 0b00000000,
+ //125 }
+ 0b00100000,
+ 0b00010000,
+ 0b00010000,
+ 0b00001000,
+ 0b00010000,
+ 0b00010000,
+ 0b00100000,
+ 0b00000000,
+ //126 ~
+ 0b01000000,
+ 0b10101000,
+ 0b00010000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ //127 DEL
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000,
+ 0b00000000
+};
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/font6x8.h b/demontsc/lib/TVoutfonts/font6x8.h new file mode 100755 index 0000000..e5390e8 --- /dev/null +++ b/demontsc/lib/TVoutfonts/font6x8.h @@ -0,0 +1,8 @@ +#ifndef FONT6X8_H
+#define FONT6X8_H
+
+#include <avr/pgmspace.h>
+
+extern const unsigned char font6x8[];
+
+#endif
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/font8x8.cpp b/demontsc/lib/TVoutfonts/font8x8.cpp new file mode 100755 index 0000000..337da90 --- /dev/null +++ b/demontsc/lib/TVoutfonts/font8x8.cpp @@ -0,0 +1,133 @@ +#include "font8x8.h" + +PROGMEM const unsigned char font8x8[] = { +8,8,0, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x3E, 0x41, 0x55, 0x41, 0x55, 0x49, 0x3E, +0x00, 0x3E, 0x7F, 0x6B, 0x7F, 0x6B, 0x77, 0x3E, +0x00, 0x22, 0x77, 0x7F, 0x7F, 0x3E, 0x1C, 0x08, +0x00, 0x08, 0x1C, 0x3E, 0x7F, 0x3E, 0x1C, 0x08, +0x00, 0x08, 0x1C, 0x2A, 0x7F, 0x2A, 0x08, 0x1C, +0x00, 0x08, 0x1C, 0x3E, 0x7F, 0x3E, 0x08, 0x1C, +0x00, 0x00, 0x1C, 0x3E, 0x3E, 0x3E, 0x1C, 0x00, +0xFF, 0xFF, 0xE3, 0xC1, 0xC1, 0xC1, 0xE3, 0xFF, +0x00, 0x00, 0x1C, 0x22, 0x22, 0x22, 0x1C, 0x00, +0xFF, 0xFF, 0xE3, 0xDD, 0xDD, 0xDD, 0xE3, 0xFF, +0x00, 0x0F, 0x03, 0x05, 0x39, 0x48, 0x48, 0x30, +0x00, 0x08, 0x3E, 0x08, 0x1C, 0x22, 0x22, 0x1C, +0x00, 0x18, 0x14, 0x10, 0x10, 0x30, 0x70, 0x60, +0x00, 0x0F, 0x19, 0x11, 0x13, 0x37, 0x76, 0x60, +0x00, 0x08, 0x2A, 0x1C, 0x77, 0x1C, 0x2A, 0x08, +0x00, 0x60, 0x78, 0x7E, 0x7F, 0x7E, 0x78, 0x60, +0x00, 0x03, 0x0F, 0x3F, 0x7F, 0x3F, 0x0F, 0x03, +0x00, 0x08, 0x1C, 0x2A, 0x08, 0x2A, 0x1C, 0x08, +0x00, 0x66, 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, +0x00, 0x3F, 0x65, 0x65, 0x3D, 0x05, 0x05, 0x05, +0x00, 0x0C, 0x32, 0x48, 0x24, 0x12, 0x4C, 0x30, +0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x7F, 0x7F, +0x00, 0x08, 0x1C, 0x2A, 0x08, 0x2A, 0x1C, 0x3E, +0x00, 0x08, 0x1C, 0x3E, 0x7F, 0x1C, 0x1C, 0x1C, +0x00, 0x1C, 0x1C, 0x1C, 0x7F, 0x3E, 0x1C, 0x08, +0x00, 0x08, 0x0C, 0x7E, 0x7F, 0x7E, 0x0C, 0x08, +0x00, 0x08, 0x18, 0x3F, 0x7F, 0x3F, 0x18, 0x08, +0x00, 0x00, 0x00, 0x70, 0x70, 0x70, 0x7F, 0x7F, +0x00, 0x00, 0x14, 0x22, 0x7F, 0x22, 0x14, 0x00, +0x00, 0x08, 0x1C, 0x1C, 0x3E, 0x3E, 0x7F, 0x7F, +0x00, 0x7F, 0x7F, 0x3E, 0x3E, 0x1C, 0x1C, 0x08, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x18, 0x3C, 0x3C, 0x18, 0x18, 0x00, 0x18, +0x00, 0x36, 0x36, 0x14, 0x00, 0x00, 0x00, 0x00, +0x00, 0x36, 0x36, 0x7F, 0x36, 0x7F, 0x36, 0x36, +0x00, 0x08, 0x1E, 0x20, 0x1C, 0x02, 0x3C, 0x08, +0x00, 0x60, 0x66, 0x0C, 0x18, 0x30, 0x66, 0x06, +0x00, 0x3C, 0x66, 0x3C, 0x28, 0x65, 0x66, 0x3F, +0x00, 0x18, 0x18, 0x18, 0x30, 0x00, 0x00, 0x00, +0x00, 0x60, 0x30, 0x18, 0x18, 0x18, 0x30, 0x60, +0x00, 0x06, 0x0C, 0x18, 0x18, 0x18, 0x0C, 0x06, +0x00, 0x00, 0x36, 0x1C, 0x7F, 0x1C, 0x36, 0x00, +0x00, 0x00, 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00, +0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x30, 0x60, +0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x60, +0x00, 0x00, 0x06, 0x0C, 0x18, 0x30, 0x60, 0x00, +0x00, 0x3C, 0x66, 0x6E, 0x76, 0x66, 0x66, 0x3C, +0x00, 0x18, 0x18, 0x38, 0x18, 0x18, 0x18, 0x7E, +0x00, 0x3C, 0x66, 0x06, 0x0C, 0x30, 0x60, 0x7E, +0x00, 0x3C, 0x66, 0x06, 0x1C, 0x06, 0x66, 0x3C, +0x00, 0x0C, 0x1C, 0x2C, 0x4C, 0x7E, 0x0C, 0x0C, +0x00, 0x7E, 0x60, 0x7C, 0x06, 0x06, 0x66, 0x3C, +0x00, 0x3C, 0x66, 0x60, 0x7C, 0x66, 0x66, 0x3C, +0x00, 0x7E, 0x66, 0x0C, 0x0C, 0x18, 0x18, 0x18, +0x00, 0x3C, 0x66, 0x66, 0x3C, 0x66, 0x66, 0x3C, +0x00, 0x3C, 0x66, 0x66, 0x3E, 0x06, 0x66, 0x3C, +0x00, 0x00, 0x18, 0x18, 0x00, 0x18, 0x18, 0x00, +0x00, 0x00, 0x18, 0x18, 0x00, 0x18, 0x18, 0x30, +0x00, 0x06, 0x0C, 0x18, 0x30, 0x18, 0x0C, 0x06, +0x00, 0x00, 0x00, 0x3C, 0x00, 0x3C, 0x00, 0x00, +0x00, 0x60, 0x30, 0x18, 0x0C, 0x18, 0x30, 0x60, +0x00, 0x3C, 0x66, 0x06, 0x1C, 0x18, 0x00, 0x18, +0x00, 0x38, 0x44, 0x5C, 0x58, 0x42, 0x3C, 0x00, +0x00, 0x3C, 0x66, 0x66, 0x7E, 0x66, 0x66, 0x66, +0x00, 0x7C, 0x66, 0x66, 0x7C, 0x66, 0x66, 0x7C, +0x00, 0x3C, 0x66, 0x60, 0x60, 0x60, 0x66, 0x3C, +0x00, 0x7C, 0x66, 0x66, 0x66, 0x66, 0x66, 0x7C, +0x00, 0x7E, 0x60, 0x60, 0x7C, 0x60, 0x60, 0x7E, +0x00, 0x7E, 0x60, 0x60, 0x7C, 0x60, 0x60, 0x60, +0x00, 0x3C, 0x66, 0x60, 0x60, 0x6E, 0x66, 0x3C, +0x00, 0x66, 0x66, 0x66, 0x7E, 0x66, 0x66, 0x66, +0x00, 0x3C, 0x18, 0x18, 0x18, 0x18, 0x18, 0x3C, +0x00, 0x1E, 0x0C, 0x0C, 0x0C, 0x6C, 0x6C, 0x38, +0x00, 0x66, 0x6C, 0x78, 0x70, 0x78, 0x6C, 0x66, +0x00, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x7E, +0x00, 0x63, 0x77, 0x7F, 0x6B, 0x63, 0x63, 0x63, +0x00, 0x63, 0x73, 0x7B, 0x6F, 0x67, 0x63, 0x63, +0x00, 0x3C, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3C, +0x00, 0x7C, 0x66, 0x66, 0x66, 0x7C, 0x60, 0x60, +0x00, 0x3C, 0x66, 0x66, 0x66, 0x6E, 0x3C, 0x06, +0x00, 0x7C, 0x66, 0x66, 0x7C, 0x78, 0x6C, 0x66, +0x00, 0x3C, 0x66, 0x60, 0x3C, 0x06, 0x66, 0x3C, +0x00, 0x7E, 0x5A, 0x18, 0x18, 0x18, 0x18, 0x18, +0x00, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3E, +0x00, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3C, 0x18, +0x00, 0x63, 0x63, 0x63, 0x6B, 0x7F, 0x77, 0x63, +0x00, 0x63, 0x63, 0x36, 0x1C, 0x36, 0x63, 0x63, +0x00, 0x66, 0x66, 0x66, 0x3C, 0x18, 0x18, 0x18, +0x00, 0x7E, 0x06, 0x0C, 0x18, 0x30, 0x60, 0x7E, +0x00, 0x1E, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1E, +0x00, 0x00, 0x60, 0x30, 0x18, 0x0C, 0x06, 0x00, +0x00, 0x78, 0x18, 0x18, 0x18, 0x18, 0x18, 0x78, +0x00, 0x08, 0x14, 0x22, 0x41, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, +0x00, 0x0C, 0x0C, 0x06, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x3C, 0x06, 0x3E, 0x66, 0x3E, +0x00, 0x60, 0x60, 0x60, 0x7C, 0x66, 0x66, 0x7C, +0x00, 0x00, 0x00, 0x3C, 0x66, 0x60, 0x66, 0x3C, +0x00, 0x06, 0x06, 0x06, 0x3E, 0x66, 0x66, 0x3E, +0x00, 0x00, 0x00, 0x3C, 0x66, 0x7E, 0x60, 0x3C, +0x00, 0x1C, 0x36, 0x30, 0x30, 0x7C, 0x30, 0x30, +0x00, 0x00, 0x3E, 0x66, 0x66, 0x3E, 0x06, 0x3C, +0x00, 0x60, 0x60, 0x60, 0x7C, 0x66, 0x66, 0x66, +0x00, 0x00, 0x18, 0x00, 0x18, 0x18, 0x18, 0x3C, +0x00, 0x0C, 0x00, 0x0C, 0x0C, 0x6C, 0x6C, 0x38, +0x00, 0x60, 0x60, 0x66, 0x6C, 0x78, 0x6C, 0x66, +0x00, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, +0x00, 0x00, 0x00, 0x63, 0x77, 0x7F, 0x6B, 0x6B, +0x00, 0x00, 0x00, 0x7C, 0x7E, 0x66, 0x66, 0x66, +0x00, 0x00, 0x00, 0x3C, 0x66, 0x66, 0x66, 0x3C, +0x00, 0x00, 0x7C, 0x66, 0x66, 0x7C, 0x60, 0x60, +0x00, 0x00, 0x3C, 0x6C, 0x6C, 0x3C, 0x0D, 0x0F, +0x00, 0x00, 0x00, 0x7C, 0x66, 0x66, 0x60, 0x60, +0x00, 0x00, 0x00, 0x3E, 0x40, 0x3C, 0x02, 0x7C, +0x00, 0x00, 0x18, 0x18, 0x7E, 0x18, 0x18, 0x18, +0x00, 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x3E, +0x00, 0x00, 0x00, 0x00, 0x66, 0x66, 0x3C, 0x18, +0x00, 0x00, 0x00, 0x63, 0x6B, 0x6B, 0x6B, 0x3E, +0x00, 0x00, 0x00, 0x66, 0x3C, 0x18, 0x3C, 0x66, +0x00, 0x00, 0x00, 0x66, 0x66, 0x3E, 0x06, 0x3C, +0x00, 0x00, 0x00, 0x3C, 0x0C, 0x18, 0x30, 0x3C, +0x00, 0x0E, 0x18, 0x18, 0x30, 0x18, 0x18, 0x0E, +0x00, 0x18, 0x18, 0x18, 0x00, 0x18, 0x18, 0x18, +0x00, 0x70, 0x18, 0x18, 0x0C, 0x18, 0x18, 0x70, +0x00, 0x00, 0x00, 0x3A, 0x6C, 0x00, 0x00, 0x00, +0x00, 0x08, 0x1C, 0x36, 0x63, 0x41, 0x41, 0x7F +};
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/font8x8.h b/demontsc/lib/TVoutfonts/font8x8.h new file mode 100755 index 0000000..1d1c88d --- /dev/null +++ b/demontsc/lib/TVoutfonts/font8x8.h @@ -0,0 +1,7 @@ +#ifndef FONT8X8_H +#define FONT8X8_H + +#include <avr/pgmspace.h> +extern const unsigned char font8x8[]; + +#endif
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/font8x8ext.cpp b/demontsc/lib/TVoutfonts/font8x8ext.cpp new file mode 100755 index 0000000..f3815eb --- /dev/null +++ b/demontsc/lib/TVoutfonts/font8x8ext.cpp @@ -0,0 +1,261 @@ +#include "font8x8ext.h" + +PROGMEM const unsigned char font8x8ext[] = { +8,8,0, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x7E, 0x81, 0xA5, 0x81, 0xBD, 0x99, 0x81, 0x7E, +0x7E, 0xFF, 0xDB, 0xFF, 0xC3, 0xE7, 0xFF, 0x7E, +0x6C, 0xFE, 0xFE, 0xFE, 0x7C, 0x38, 0x10, 0x00, +0x10, 0x38, 0x7C, 0xFE, 0x7C, 0x38, 0x10, 0x00, +0x38, 0x7C, 0x38, 0xFE, 0xFE, 0xD6, 0x10, 0x38, +0x10, 0x38, 0x7C, 0xFE, 0xFE, 0x7C, 0x10, 0x38, +0x00, 0x00, 0x18, 0x3C, 0x3C, 0x18, 0x00, 0x00, +0xFF, 0xFF, 0xE7, 0xC3, 0xC3, 0xE7, 0xFF, 0xFF, +0x00, 0x3C, 0x66, 0x42, 0x42, 0x66, 0x3C, 0x00, +0xFF, 0xC3, 0x99, 0xBD, 0xBD, 0x99, 0xC3, 0xFF, +0x0F, 0x07, 0x0F, 0x7D, 0xCC, 0xCC, 0xCC, 0x78, +0x3C, 0x66, 0x66, 0x66, 0x3C, 0x18, 0x7E, 0x18, +0x3F, 0x33, 0x3F, 0x30, 0x30, 0x70, 0xF0, 0xE0, +0x7F, 0x63, 0x7F, 0x63, 0x63, 0x67, 0xE6, 0xC0, +0x18, 0xDB, 0x3C, 0xE7, 0xE7, 0x3C, 0xDB, 0x18, +0x80, 0xE0, 0xF8, 0xFE, 0xF8, 0xE0, 0x80, 0x00, +0x02, 0x0E, 0x3E, 0xFE, 0x3E, 0x0E, 0x02, 0x00, +0x18, 0x3C, 0x7E, 0x18, 0x18, 0x7E, 0x3C, 0x18, +0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x66, 0x00, +0x7F, 0xDB, 0xDB, 0x7B, 0x1B, 0x1B, 0x1B, 0x00, +0x3E, 0x61, 0x3C, 0x66, 0x66, 0x3C, 0x86, 0x7C, +0x00, 0x00, 0x00, 0x00, 0x7E, 0x7E, 0x7E, 0x00, +0x18, 0x3C, 0x7E, 0x18, 0x7E, 0x3C, 0x18, 0xFF, +0x18, 0x3C, 0x7E, 0x18, 0x18, 0x18, 0x18, 0x00, +0x18, 0x18, 0x18, 0x18, 0x7E, 0x3C, 0x18, 0x00, +0x00, 0x18, 0x0C, 0xFE, 0x0C, 0x18, 0x00, 0x00, +0x00, 0x30, 0x60, 0xFE, 0x60, 0x30, 0x00, 0x00, +0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xFE, 0x00, 0x00, +0x00, 0x24, 0x66, 0xFF, 0x66, 0x24, 0x00, 0x00, +0x00, 0x18, 0x3C, 0x7E, 0xFF, 0xFF, 0x00, 0x00, +0x00, 0xFF, 0xFF, 0x7E, 0x3C, 0x18, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x18, 0x3C, 0x3C, 0x18, 0x18, 0x00, 0x18, 0x00, +0x66, 0x66, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, +0x6C, 0x6C, 0xFE, 0x6C, 0xFE, 0x6C, 0x6C, 0x00, +0x18, 0x3E, 0x60, 0x3C, 0x06, 0x7C, 0x18, 0x00, +0x00, 0xC6, 0xCC, 0x18, 0x30, 0x66, 0xC6, 0x00, +0x38, 0x6C, 0x38, 0x76, 0xDC, 0xCC, 0x76, 0x00, +0x18, 0x18, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, +0x0C, 0x18, 0x30, 0x30, 0x30, 0x18, 0x0C, 0x00, +0x30, 0x18, 0x0C, 0x0C, 0x0C, 0x18, 0x30, 0x00, +0x00, 0x66, 0x3C, 0xFF, 0x3C, 0x66, 0x00, 0x00, +0x00, 0x18, 0x18, 0x7E, 0x18, 0x18, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x30, +0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, +0x06, 0x0C, 0x18, 0x30, 0x60, 0xC0, 0x80, 0x00, +0x7C, 0xC6, 0xCE, 0xD6, 0xE6, 0xC6, 0x7C, 0x00, +0x18, 0x38, 0x18, 0x18, 0x18, 0x18, 0x7E, 0x00, +0x7C, 0xC6, 0x06, 0x1C, 0x30, 0x66, 0xFE, 0x00, +0x7C, 0xC6, 0x06, 0x3C, 0x06, 0xC6, 0x7C, 0x00, +0x1C, 0x3C, 0x6C, 0xCC, 0xFE, 0x0C, 0x1E, 0x00, +0xFE, 0xC0, 0xC0, 0xFC, 0x06, 0xC6, 0x7C, 0x00, +0x38, 0x60, 0xC0, 0xFC, 0xC6, 0xC6, 0x7C, 0x00, +0xFE, 0xC6, 0x0C, 0x18, 0x30, 0x30, 0x30, 0x00, +0x7C, 0xC6, 0xC6, 0x7C, 0xC6, 0xC6, 0x7C, 0x00, +0x7C, 0xC6, 0xC6, 0x7E, 0x06, 0x0C, 0x78, 0x00, +0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00, +0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x30, +0x06, 0x0C, 0x18, 0x30, 0x18, 0x0C, 0x06, 0x00, +0x00, 0x00, 0x7E, 0x00, 0x00, 0x7E, 0x00, 0x00, +0x60, 0x30, 0x18, 0x0C, 0x18, 0x30, 0x60, 0x00, +0x7C, 0xC6, 0x0C, 0x18, 0x18, 0x00, 0x18, 0x00, +0x7C, 0xC6, 0xDE, 0xDE, 0xDE, 0xC0, 0x78, 0x00, +0x38, 0x6C, 0xC6, 0xFE, 0xC6, 0xC6, 0xC6, 0x00, +0xFC, 0x66, 0x66, 0x7C, 0x66, 0x66, 0xFC, 0x00, +0x3C, 0x66, 0xC0, 0xC0, 0xC0, 0x66, 0x3C, 0x00, +0xF8, 0x6C, 0x66, 0x66, 0x66, 0x6C, 0xF8, 0x00, +0xFE, 0x62, 0x68, 0x78, 0x68, 0x62, 0xFE, 0x00, +0xFE, 0x62, 0x68, 0x78, 0x68, 0x60, 0xF0, 0x00, +0x3C, 0x66, 0xC0, 0xC0, 0xCE, 0x66, 0x3A, 0x00, +0xC6, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0xC6, 0x00, +0x3C, 0x18, 0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, +0x1E, 0x0C, 0x0C, 0x0C, 0xCC, 0xCC, 0x78, 0x00, +0xE6, 0x66, 0x6C, 0x78, 0x6C, 0x66, 0xE6, 0x00, +0xF0, 0x60, 0x60, 0x60, 0x62, 0x66, 0xFE, 0x00, +0xC6, 0xEE, 0xFE, 0xFE, 0xD6, 0xC6, 0xC6, 0x00, +0xC6, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6, 0xC6, 0x00, +0x7C, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, +0xFC, 0x66, 0x66, 0x7C, 0x60, 0x60, 0xF0, 0x00, +0x7C, 0xC6, 0xC6, 0xC6, 0xC6, 0xCE, 0x7C, 0x0E, +0xFC, 0x66, 0x66, 0x7C, 0x6C, 0x66, 0xE6, 0x00, +0x7C, 0xC6, 0x60, 0x38, 0x0C, 0xC6, 0x7C, 0x00, +0x7E, 0x7E, 0x5A, 0x18, 0x18, 0x18, 0x3C, 0x00, +0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, +0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x6C, 0x38, 0x00, +0xC6, 0xC6, 0xC6, 0xD6, 0xD6, 0xFE, 0x6C, 0x00, +0xC6, 0xC6, 0x6C, 0x38, 0x6C, 0xC6, 0xC6, 0x00, +0x66, 0x66, 0x66, 0x3C, 0x18, 0x18, 0x3C, 0x00, +0xFE, 0xC6, 0x8C, 0x18, 0x32, 0x66, 0xFE, 0x00, +0x3C, 0x30, 0x30, 0x30, 0x30, 0x30, 0x3C, 0x00, +0xC0, 0x60, 0x30, 0x18, 0x0C, 0x06, 0x02, 0x00, +0x3C, 0x0C, 0x0C, 0x0C, 0x0C, 0x0C, 0x3C, 0x00, +0x10, 0x38, 0x6C, 0xC6, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, +0x30, 0x18, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x78, 0x0C, 0x7C, 0xCC, 0x76, 0x00, +0xE0, 0x60, 0x7C, 0x66, 0x66, 0x66, 0xDC, 0x00, +0x00, 0x00, 0x7C, 0xC6, 0xC0, 0xC6, 0x7C, 0x00, +0x1C, 0x0C, 0x7C, 0xCC, 0xCC, 0xCC, 0x76, 0x00, +0x00, 0x00, 0x7C, 0xC6, 0xFE, 0xC0, 0x7C, 0x00, +0x3C, 0x66, 0x60, 0xF8, 0x60, 0x60, 0xF0, 0x00, +0x00, 0x00, 0x76, 0xCC, 0xCC, 0x7C, 0x0C, 0xF8, +0xE0, 0x60, 0x6C, 0x76, 0x66, 0x66, 0xE6, 0x00, +0x18, 0x00, 0x38, 0x18, 0x18, 0x18, 0x3C, 0x00, +0x06, 0x00, 0x06, 0x06, 0x06, 0x66, 0x66, 0x3C, +0xE0, 0x60, 0x66, 0x6C, 0x78, 0x6C, 0xE6, 0x00, +0x38, 0x18, 0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, +0x00, 0x00, 0xEC, 0xFE, 0xD6, 0xD6, 0xD6, 0x00, +0x00, 0x00, 0xDC, 0x66, 0x66, 0x66, 0x66, 0x00, +0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, +0x00, 0x00, 0xDC, 0x66, 0x66, 0x7C, 0x60, 0xF0, +0x00, 0x00, 0x76, 0xCC, 0xCC, 0x7C, 0x0C, 0x1E, +0x00, 0x00, 0xDC, 0x76, 0x60, 0x60, 0xF0, 0x00, +0x00, 0x00, 0x7E, 0xC0, 0x7C, 0x06, 0xFC, 0x00, +0x30, 0x30, 0xFC, 0x30, 0x30, 0x36, 0x1C, 0x00, +0x00, 0x00, 0xCC, 0xCC, 0xCC, 0xCC, 0x76, 0x00, +0x00, 0x00, 0xC6, 0xC6, 0xC6, 0x6C, 0x38, 0x00, +0x00, 0x00, 0xC6, 0xD6, 0xD6, 0xFE, 0x6C, 0x00, +0x00, 0x00, 0xC6, 0x6C, 0x38, 0x6C, 0xC6, 0x00, +0x00, 0x00, 0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0xFC, +0x00, 0x00, 0x7E, 0x4C, 0x18, 0x32, 0x7E, 0x00, +0x0E, 0x18, 0x18, 0x70, 0x18, 0x18, 0x0E, 0x00, +0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, +0x70, 0x18, 0x18, 0x0E, 0x18, 0x18, 0x70, 0x00, +0x76, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x10, 0x38, 0x6C, 0xC6, 0xC6, 0xFE, 0x00, +0x60, 0xF0, 0x60, 0x7C, 0x66, 0x66, 0x66, 0x0C, +0xFC, 0x60, 0x7C, 0x66, 0x66, 0x66, 0x6C, 0x00, +0x1C, 0x10, 0x00, 0x7E, 0x60, 0x60, 0x60, 0x00, +0x38, 0x20, 0xFE, 0xC0, 0xC0, 0xC0, 0xC0, 0x00, +0x6C, 0x00, 0x7C, 0xC6, 0xFE, 0xC0, 0x7C, 0x00, +0x6C, 0xFE, 0x62, 0x78, 0x60, 0x62, 0xFE, 0x00, +0x00, 0x00, 0x7C, 0xC6, 0xF0, 0xC6, 0x7C, 0x00, +0x3C, 0x66, 0xC0, 0xF8, 0xC0, 0x66, 0x3C, 0x00, +0x00, 0x00, 0x7E, 0xC0, 0x7C, 0x06, 0xFC, 0x00, +0x7C, 0xC6, 0x60, 0x38, 0x0C, 0xC6, 0x7C, 0x00, +0x30, 0x00, 0x30, 0x30, 0x30, 0x30, 0x78, 0x00, +0x78, 0x30, 0x30, 0x30, 0x30, 0x30, 0x78, 0x00, +0xCC, 0x00, 0x30, 0x30, 0x30, 0x30, 0x78, 0x00, +0x66, 0x3C, 0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, +0x18, 0x00, 0x18, 0x18, 0x18, 0x18, 0x18, 0x70, +0x1E, 0x0C, 0x0C, 0x0C, 0x0C, 0xCC, 0x78, 0x00, +0x00, 0x00, 0x70, 0x50, 0x5C, 0x52, 0xDC, 0x00, +0x70, 0x50, 0x5C, 0x52, 0x52, 0x52, 0xDC, 0x00, +0x00, 0x00, 0xA0, 0xA0, 0xFC, 0xA2, 0xBC, 0x00, +0xA0, 0xA0, 0xA0, 0xFC, 0xA2, 0xA2, 0xBC, 0x00, +0x60, 0xF0, 0x60, 0x7C, 0x66, 0x66, 0x66, 0x00, +0xF8, 0x60, 0x7C, 0x66, 0x66, 0x66, 0x66, 0x00, +0x1C, 0x10, 0xC6, 0xD8, 0xF8, 0xCC, 0xC6, 0x00, +0x18, 0xD6, 0xCC, 0xF8, 0xF8, 0xCC, 0xC6, 0x00, +0x6C, 0x38, 0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0x7C, +0x38, 0xC6, 0xC6, 0x7E, 0x06, 0xC6, 0x7C, 0x00, +0x00, 0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0xFE, 0x10, +0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0xFE, 0x10, +0x00, 0x00, 0xDC, 0xD6, 0xF6, 0xD6, 0xDC, 0x00, +0xDC, 0xD6, 0xD6, 0xF6, 0xD6, 0xD6, 0xDC, 0x00, +0x00, 0x00, 0xF0, 0xB0, 0x3C, 0x36, 0x3C, 0x00, +0xF0, 0xF0, 0xB0, 0x3C, 0x36, 0x36, 0x3C, 0x00, +0x00, 0x00, 0x78, 0x0C, 0x7C, 0xCC, 0x76, 0x00, +0x3E, 0x66, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0x00, +0x06, 0x7C, 0xC0, 0x7C, 0xC6, 0xC6, 0x7C, 0x00, +0xFE, 0x66, 0x60, 0x7C, 0x66, 0x66, 0xFC, 0x00, +0x00, 0x00, 0xCC, 0xCC, 0xCC, 0xCC, 0xFE, 0x06, +0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xFE, 0x06, +0x00, 0x00, 0x3C, 0x6C, 0x6C, 0x6C, 0xFE, 0xC6, +0x1E, 0x36, 0x66, 0x66, 0x66, 0x66, 0xFF, 0xC3, +0x00, 0x00, 0x7C, 0xC6, 0xFE, 0xC0, 0x7C, 0x00, +0xFE, 0x62, 0x68, 0x78, 0x68, 0x62, 0xFE, 0x00, +0x00, 0x00, 0x7C, 0xD6, 0xD6, 0x7C, 0x10, 0x38, +0x7C, 0xD6, 0xD6, 0xD6, 0x7C, 0x10, 0x38, 0x00, +0x00, 0x00, 0xFE, 0x66, 0x60, 0x60, 0xF0, 0x00, +0xFE, 0x66, 0x60, 0x60, 0x60, 0x60, 0xF0, 0x00, +0x00, 0x33, 0x66, 0xCC, 0x66, 0x33, 0x00, 0x00, +0x00, 0xCC, 0x66, 0x33, 0x66, 0xCC, 0x00, 0x00, +0x22, 0x88, 0x22, 0x88, 0x22, 0x88, 0x22, 0x88, +0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, +0xDB, 0x77, 0xDB, 0xEE, 0xDB, 0x77, 0xDB, 0xEE, +0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, +0x18, 0x18, 0x18, 0x18, 0xF8, 0x18, 0x18, 0x18, +0x00, 0x00, 0xC6, 0x6C, 0x38, 0x6C, 0xC6, 0x00, +0xC6, 0xC6, 0x6C, 0x38, 0x6C, 0xC6, 0xC6, 0x00, +0x00, 0x00, 0xC6, 0xCE, 0xDE, 0xF6, 0xE6, 0x00, +0xC6, 0xC6, 0xCE, 0xDE, 0xF6, 0xE6, 0xC6, 0x00, +0x36, 0x36, 0xF6, 0x06, 0xF6, 0x36, 0x36, 0x36, +0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, +0x00, 0x00, 0xFE, 0x06, 0xF6, 0x36, 0x36, 0x36, +0x36, 0x36, 0xF6, 0x06, 0xFE, 0x00, 0x00, 0x00, +0x00, 0x38, 0xC6, 0xCE, 0xDE, 0xF6, 0xE6, 0x00, +0x38, 0xC6, 0xCE, 0xDE, 0xF6, 0xE6, 0xC6, 0x00, +0x00, 0x00, 0x00, 0x00, 0xF8, 0x18, 0x18, 0x18, +0x18, 0x18, 0x18, 0x18, 0x1F, 0x00, 0x00, 0x00, +0x18, 0x18, 0x18, 0x18, 0xFF, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0xFF, 0x18, 0x18, 0x18, +0x18, 0x18, 0x18, 0x18, 0x1F, 0x18, 0x18, 0x18, +0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, +0x18, 0x18, 0x18, 0x18, 0xFF, 0x18, 0x18, 0x18, +0x00, 0x00, 0xE6, 0x6C, 0x78, 0x6C, 0xE6, 0x00, +0xE6, 0x6C, 0x78, 0x78, 0x6C, 0x66, 0xE6, 0x00, +0x36, 0x36, 0x37, 0x30, 0x3F, 0x00, 0x00, 0x00, +0x00, 0x00, 0x3F, 0x30, 0x37, 0x36, 0x36, 0x36, +0x36, 0x36, 0xF7, 0x00, 0xFF, 0x00, 0x00, 0x00, +0x00, 0x00, 0xFF, 0x00, 0xF7, 0x36, 0x36, 0x36, +0x36, 0x36, 0x37, 0x30, 0x37, 0x36, 0x36, 0x36, +0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, +0x36, 0x36, 0xF7, 0x00, 0xF7, 0x36, 0x36, 0x36, +0x00, 0xC6, 0x7C, 0xC6, 0xC6, 0x7C, 0xC6, 0x00, +0x00, 0x00, 0x3E, 0x66, 0x66, 0x66, 0xE6, 0x00, +0x1E, 0x36, 0x66, 0x66, 0x66, 0x66, 0xC6, 0x00, +0x00, 0x00, 0xC6, 0xFE, 0xFE, 0xD6, 0xC6, 0x00, +0xC6, 0xEE, 0xFE, 0xFE, 0xD6, 0xC6, 0xC6, 0x00, +0x00, 0x00, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0x00, +0xC6, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0xC6, 0x00, +0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, +0x7C, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, +0x00, 0x00, 0xFE, 0xC6, 0xC6, 0xC6, 0xC6, 0x00, +0x18, 0x18, 0x18, 0x18, 0xF8, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x1F, 0x18, 0x18, 0x18, +0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, +0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, +0xFE, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x00, +0x00, 0x00, 0x7E, 0xC6, 0x7E, 0x66, 0xC6, 0x00, +0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, +0x7E, 0xC6, 0xC6, 0xC6, 0x7E, 0x66, 0xC6, 0x00, +0x00, 0x00, 0xFC, 0x66, 0x66, 0x7C, 0x60, 0xF0, +0xFC, 0x66, 0x66, 0x66, 0x7C, 0x60, 0xF0, 0x00, +0x00, 0x00, 0x7C, 0xC6, 0xC0, 0xC6, 0x7C, 0x00, +0x7C, 0xC6, 0xC0, 0xC0, 0xC0, 0xC6, 0x7C, 0x00, +0x00, 0x00, 0x7E, 0x5A, 0x18, 0x18, 0x3C, 0x00, +0x7E, 0x5A, 0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, +0x00, 0x00, 0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0x7C, +0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0xC6, 0x7C, 0x00, +0x00, 0x00, 0xD6, 0x7C, 0x38, 0x7C, 0xD6, 0x00, +0xD6, 0xD6, 0x7C, 0x38, 0x7C, 0xD6, 0xD6, 0x00, +0x00, 0x00, 0xFC, 0x66, 0x7C, 0x66, 0xFC, 0x00, +0xFC, 0x66, 0x66, 0x7C, 0x66, 0x66, 0xFC, 0x00, +0x00, 0x00, 0xF0, 0x60, 0x7C, 0x66, 0xFC, 0x00, +0xF0, 0x60, 0x60, 0x7C, 0x66, 0x66, 0x7C, 0x00, +0x8F, 0xCD, 0xEF, 0xFC, 0xDC, 0xCC, 0xCC, 0x00, +0x00, 0x00, 0x00, 0x7C, 0x7C, 0x00, 0x00, 0x00, +0x00, 0x00, 0xC6, 0xC6, 0xF6, 0xDE, 0xF6, 0x00, +0xC6, 0xC6, 0xC6, 0xF6, 0xDE, 0xDE, 0xF6, 0x00, +0x00, 0x00, 0x7C, 0xC6, 0x1C, 0xC6, 0x7C, 0x00, +0x7C, 0xC6, 0x06, 0x3C, 0x06, 0xC6, 0x7C, 0x00, +0x00, 0x00, 0xD6, 0xD6, 0xD6, 0xD6, 0xFE, 0x00, +0xD6, 0xD6, 0xD6, 0xD6, 0xD6, 0xD6, 0xFE, 0x00, +0x00, 0x00, 0x7C, 0xC6, 0x1E, 0xC6, 0x7C, 0x00, +0x78, 0x8C, 0x06, 0x3E, 0x06, 0x8C, 0x78, 0x00, +0x00, 0x00, 0xD6, 0xD6, 0xD6, 0xD6, 0xFF, 0x03, +0xD6, 0xD6, 0xD6, 0xD6, 0xD6, 0xD6, 0xFF, 0x03, +0x00, 0x00, 0xC6, 0xC6, 0x7E, 0x06, 0x06, 0x00, +0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0x06, 0x06, 0x00, +0x3E, 0x61, 0x3C, 0x66, 0x66, 0x3C, 0x86, 0x7C, +0x00, 0x00, 0x3C, 0x3C, 0x3C, 0x3C, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +};
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/font8x8ext.h b/demontsc/lib/TVoutfonts/font8x8ext.h new file mode 100755 index 0000000..8f888ca --- /dev/null +++ b/demontsc/lib/TVoutfonts/font8x8ext.h @@ -0,0 +1,7 @@ +#ifndef FONT8X8EXT_H +#define FONT8X8EXT_H + +#include <avr/pgmspace.h> +extern const unsigned char font8x8ext[]; + +#endif
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/fontALL.h b/demontsc/lib/TVoutfonts/fontALL.h new file mode 100755 index 0000000..4362761 --- /dev/null +++ b/demontsc/lib/TVoutfonts/fontALL.h @@ -0,0 +1,9 @@ +#ifndef FONTALL_H +#define FONTALL_H + +#include "font4x6.h" +#include "font6x8.h" +#include "font8x8.h" +#include "font8x8ext.h" + +#endif
\ No newline at end of file diff --git a/demontsc/lib/TVoutfonts/keywords.txt b/demontsc/lib/TVoutfonts/keywords.txt new file mode 100755 index 0000000..9296ca1 --- /dev/null +++ b/demontsc/lib/TVoutfonts/keywords.txt @@ -0,0 +1,5 @@ +font4x6 LITERAL1
+font6x8 LITERAL1
+font8x8 LITERAL1
+font8x8ext LITERAL1
+
|
