PCD8544 multiscreen

Revision:
0:61dcd2c0299a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/font_16x24.h	Fri Jun 15 18:37:00 2012 +0000
@@ -0,0 +1,58 @@
+#ifndef _FONT_16x24_H_
+#define _FONT_16x24_H_
+
+//----- DEFINES -----
+#define FONT16x24_START                   0x20
+#define FONT16x24_END                     0x44
+#define FONT16x24_WIDTH                   11
+#define FONT16x24_HEIGHT                  24
+#define FONT16x24_BYTES                   3
+
+//used here for displaying numbers 0 - 9 and '+', '-', '.'
+
+unsigned char   font_16x24[36][3][11]  = 
+{
+
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x20
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x21
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x22
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x23
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x24
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x25
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x26
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x27
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x28
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x29
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x2A
+
+  0,0,0,0,0,0,0,0,0,0,0    ,    0,0,0,0,64,64,64,254,254,64,64 , 0,0,0,0,0,0,0,15,15,0,0   ,//'+'// 0x2B
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x2C
+ 
+  0,0,0,0,0,0,0,0,0,0,0    ,    0,64,64,64,64,64,64,0,0,0,0    , 0,0,0,0,0,0,0,0,0,0,0     , //'-'// 0x2D
+  0,0,0,0,0,0,0,0,0,0,0    ,    0,0,0,0,0,0,0,0,0,0,0  ,       0,0,0,60,60,60,0,0,0,0,0    , //'.'  // 0x2E
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x2F
+  
+  0,128,192,224,224,96,224,224,192,128,0  ,  112,255,255,1,0,0,0,0,255,255,254  ,  0,15,31,60,56,48,56,56,31,15,3  , //'0' 0x30
+  0,0,0,0,128,224,224,0,0,0,0  ,  0,0,3,3,3,255,255,0,0,0,0  ,  0,0,56,56,56,63,63,56,56,56,0    , //'1' 0x31
+  0,192,192,224,96,96,224,224,192,128,0    ,    0,1,0,0,128,192,224,249,63,31,0   ,    0,60,62,63,63,59,57,56,56,56,56    ,//'2' 0x32
+  0,192,224,224,96,96,224,224,192,192,0    ,    0,1,0,0,48,48,56,125,239,207,0    ,    0,28,56,56,48,48,56,60,31,15,1    ,//'3'0x33
+  0,0,0,0,0,128,192,224,224,0,0    ,    224,240,248,222,207,199,193,255,255,192,192   ,    0,0,0,0,0,0,0,63,63,0,0    ,//'4'0x34
+  0,224,224,224,224,224,224,224,224,224,224   ,    0,63,63,63,56,56,48,112,240,224,0  ,    0,28,56,56,48,48,56,60,31,15,1  , //'5'0x35
+  0,0,128,192,192,224,96,96,224,224,0    ,    224,254,255,55,57,24,24,56,240,240,192  ,    0,15,31,28,56,48,48,56,31,15,7  ,//'6'0x36
+  0,224,224,224,224,224,224,224,224,224,224  ,   0,0,0,0,128,224,248,126,31,7,1    ,  0,0,56,62,31,7,1,0,0,0,0    ,//'7'0x37
+  0,128,192,224,224,96,96,224,192,192,0    ,    0,207,255,127,56,48,112,112,255,239,199    ,    3,15,31,60,56,48,48,56,31,31,15  ,   //'8'0x38
+  0,128,192,224,224,96,224,224,192,128,0   ,    12,63,127,241,224,192,192,225,255,255,254  ,    0,0,56,48,48,56,56,30,15,7,0,     //'9'0x39
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x3A
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x3B
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x3C
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x3D
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x3E
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x3F
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x40
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x41
+  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,  0,0,0,0,0,0,0,0,0,0,0  ,// 0x42
+  0,128,192,224,224,96,224,224,192,128,0  ,  112,112,112,1,0,0,0,0,112,112,112  ,  0,0,0,0,0,0,0,0,0,0,0    //'C' 0x43
+};
+
+#endif
+