ButterflyMP3

fontset0.h

Go to the documentation of this file.
00001 
00002 #include <avr/io.h>
00003 #include <avr/pgmspace.h>
00004 #include <avr/interrupt.h>
00005 
00006 /*** Font Set 0 ***************************************************************
00007  *      ASCII chars 33-122, 5x7pix
00008  *****************************************************************************/
00009 static unsigned char __attribute__ ((progmem)) fontSet0[] = { 89, 5, 7, // 89 chars, 5x7 font
00010         0x00, 0x00, 0x2f, 0x00, 0x00,   // !            33 
00011         0x00, 0x07, 0x00, 0x07, 0x00,   // "
00012         0x14, 0x7f, 0x14, 0x7f, 0x14,   // #
00013         0x24, 0x2a, 0x7f, 0x2a, 0x12,   // $
00014         0x46, 0x26, 0x10, 0xc8, 0xc4,   // %
00015         0x36, 0x49, 0x55, 0x22, 0x50,   // &
00016         0x00, 0x05, 0x03, 0x00, 0x00,   // '
00017         0x00, 0x1c, 0x22, 0x41, 0x00,   // (
00018         0x00, 0x41, 0x22, 0x1c, 0x00,   // )
00019         0x14, 0x08, 0x3E, 0x08, 0x14,   // *
00020         0x08, 0x08, 0x3E, 0x08, 0x08,   // +
00021         0x00, 0x00, 0x50, 0x30, 0x00,   // ,
00022         0x10, 0x10, 0x10, 0x10, 0x10,   // -
00023         0x00, 0x60, 0x60, 0x00, 0x00,   // .
00024         0x20, 0x10, 0x08, 0x04, 0x02,   // /
00025         0x3E, 0x51, 0x49, 0x45, 0x3E,   // 0            48
00026         0x00, 0x42, 0x7F, 0x40, 0x00,   // 1
00027         0x42, 0x61, 0x51, 0x49, 0x46,   // 2
00028         0x21, 0x41, 0x45, 0x4B, 0x31,   // 3
00029         0x18, 0x14, 0x12, 0x7F, 0x10,   // 4
00030         0x27, 0x45, 0x45, 0x45, 0x39,   // 5
00031         0x3C, 0x4A, 0x49, 0x49, 0x30,   // 6
00032         0x01, 0x71, 0x09, 0x05, 0x03,   // 7
00033         0x36, 0x49, 0x49, 0x49, 0x36,   // 8
00034         0x06, 0x49, 0x49, 0x29, 0x1E,   // 9            56
00035         0x00, 0x36, 0x36, 0x00, 0x00,   // :
00036         0x00, 0x56, 0x36, 0x00, 0x00,   // ;
00037         0x08, 0x14, 0x22, 0x41, 0x00,   // <
00038         0x14, 0x14, 0x14, 0x14, 0x14,   // =
00039         0x00, 0x41, 0x22, 0x14, 0x08,   // >
00040         0x02, 0x01, 0x51, 0x09, 0x06,   // ?
00041         0x32, 0x49, 0x59, 0x51, 0x3E,   // @
00042         0x7E, 0x11, 0x11, 0x11, 0x7E,   // A            65
00043         0x7F, 0x49, 0x49, 0x49, 0x36,   // B
00044         0x3E, 0x41, 0x41, 0x41, 0x22,   // C
00045         0x7F, 0x41, 0x41, 0x22, 0x1C,   // D
00046         0x7F, 0x49, 0x49, 0x49, 0x41,   // E
00047         0x7F, 0x09, 0x09, 0x09, 0x01,   // F
00048         0x3E, 0x41, 0x49, 0x49, 0x7A,   // G
00049         0x7F, 0x08, 0x08, 0x08, 0x7F,   // H
00050         0x00, 0x41, 0x7F, 0x41, 0x00,   // I
00051         0x20, 0x40, 0x41, 0x3F, 0x01,   // J
00052         0x7F, 0x08, 0x14, 0x22, 0x41,   // K
00053         0x7F, 0x40, 0x40, 0x40, 0x40,   // L
00054         0x7F, 0x02, 0x0C, 0x02, 0x7F,   // M
00055         0x7F, 0x04, 0x08, 0x10, 0x7F,   // N
00056         0x3E, 0x41, 0x41, 0x41, 0x3E,   // O
00057         0x7F, 0x09, 0x09, 0x09, 0x06,   // P
00058         0x3E, 0x41, 0x51, 0x21, 0x5E,   // Q
00059         0x7F, 0x09, 0x19, 0x29, 0x46,   // R
00060         0x46, 0x49, 0x49, 0x49, 0x31,   // S
00061         0x01, 0x01, 0x7F, 0x01, 0x01,   // T
00062         0x3F, 0x40, 0x40, 0x40, 0x3F,   // U
00063         0x1F, 0x20, 0x40, 0x20, 0x1F,   // V
00064         0x3F, 0x40, 0x38, 0x40, 0x3F,   // W
00065         0x63, 0x14, 0x08, 0x14, 0x63,   // X
00066         0x07, 0x08, 0x70, 0x08, 0x07,   // Y
00067         0x61, 0x51, 0x49, 0x45, 0x43,   // Z            90
00068         0x00, 0x7F, 0x41, 0x41, 0x00,   // [
00069         0x55, 0x2A, 0x55, 0x2A, 0x55,   // '\'
00070         0x00, 0x41, 0x41, 0x7F, 0x00,   // ]
00071         0x04, 0x02, 0x01, 0x02, 0x04,   // ^
00072         0x40, 0x40, 0x40, 0x40, 0x40,   // _
00073         0x00, 0x01, 0x02, 0x04, 0x00,   // '
00074         0x20, 0x54, 0x54, 0x54, 0x78,   // a            97
00075         0x7F, 0x48, 0x44, 0x44, 0x38,   // b
00076         0x38, 0x44, 0x44, 0x44, 0x20,   // c
00077         0x38, 0x44, 0x44, 0x48, 0x7F,   // d
00078         0x38, 0x54, 0x54, 0x54, 0x18,   // e
00079         0x08, 0x7E, 0x09, 0x01, 0x02,   // f
00080         0x0C, 0x52, 0x52, 0x52, 0x3E,   // g
00081         0x7F, 0x08, 0x04, 0x04, 0x78,   // h
00082         0x00, 0x44, 0x7D, 0x40, 0x00,   // i
00083         0x20, 0x40, 0x44, 0x3D, 0x00,   // j
00084         0x7F, 0x10, 0x28, 0x44, 0x00,   // k
00085         0x00, 0x41, 0x7F, 0x40, 0x00,   // l
00086         0x7C, 0x04, 0x18, 0x04, 0x78,   // m
00087         0x7C, 0x08, 0x04, 0x04, 0x78,   // n
00088         0x38, 0x44, 0x44, 0x44, 0x38,   // o
00089         0x7C, 0x14, 0x14, 0x14, 0x08,   // p
00090         0x08, 0x14, 0x14, 0x18, 0x7C,   // q
00091         0x7C, 0x08, 0x04, 0x04, 0x08,   // r
00092         0x48, 0x54, 0x54, 0x54, 0x20,   // s
00093         0x04, 0x3F, 0x44, 0x40, 0x20,   // t
00094         0x3C, 0x40, 0x40, 0x20, 0x7C,   // u
00095         0x1C, 0x20, 0x40, 0x20, 0x1C,   // v
00096         0x3C, 0x40, 0x30, 0x40, 0x3C,   // w
00097         0x44, 0x28, 0x10, 0x28, 0x44,   // x
00098         0x0C, 0x50, 0x50, 0x50, 0x3C,   // y
00099         0x44, 0x64, 0x54, 0x4C, 0x44    // z            122
00100 };
00101 //
00102 
 All Files Functions Variables Typedefs Enumerations Enumerator Defines