ButterflyMP3
|
00001 /*** ttuf 2 ************************************************************************************* 00002 * 00003 * Teeny Tiny Unreadable Fonts 2 (even more unreadable) 00004 * 66 x 3*4 characters (0x033-0x095, 0x123-0x125) 00005 * 00006 * Make sure to modify the offset values in lcdWrite if you add/change/remove fonts. 00007 * 00008 ***********************************************************************************************/ 00009 #include <avr/io.h> 00010 #include <avr/pgmspace.h> 00011 #include <avr/interrupt.h> 00012 00013 static unsigned char __attribute__ ((progmem)) fontSet2[] = { 66, 3, 4, // 66 chars, 3x4 font 00014 0x0B,0x00,0x00, // '!' 33 00015 0x03,0x00,0x03, // '"' 34 00016 0x0F,0x0A,0x0F, // '#' 35 00017 0x0A,0x0F,0x05, // '$' 36 00018 0x09,0x04,0x0A, // '%' 37 00019 0x0D,0x0F,0x0C, // '&' 38 00020 0x03,0x00,0x00, // '`' 39 00021 0x06,0x09,0x00, // '(' 40 00022 0x09,0x06,0x00, // ')' 41 00023 0x0A,0x04,0x0A, // '*' 42 00024 0x04,0x0E,0x04, // '+' 43 00025 0x08,0x04,0x00, // ',' 44 00026 0x04,0x04,0x04, // '-' 45 00027 0x08,0x00,0x00, // '.' 46 00028 0x08,0x04,0x02, // '/' 47 00029 0x06,0x09,0x06, // '0' 48 00030 0x0A,0x0F,0x08, // '1' 49 00031 0x09,0x0D,0x0A, // '2' 50 00032 0x09,0x0D,0x0F, // '3' 51 00033 0x07,0x04,0x0E, // '4' 52 00034 0x0B,0x0D,0x0D, // '5' 53 00035 0x0F,0x0D,0x0C, // '6' 54 00036 0x01,0x0D,0x03, // '7' 55 00037 0x0F,0x0D,0x0F, // '8' 56 00038 0x07,0x05,0x0F, // '9' 57 00039 0x0A,0x00,0x00, // ':' 58 00040 0x08,0x05,0x00, // ';' 59 00041 0x04,0x0A,0x00, // '<' 60 00042 0x0A,0x0A,0x0A, // '=' 61 00043 0x0A,0x04,0x00, // '>' 62 00044 0x01,0x0D,0x02, // '?' 63 00045 0x06,0x09,0x0B, // '@' 64 00046 0x0E,0x05,0x0E, // 'A' 65 97(a) 00047 0x0F,0x0B,0x0C, // 'B' 66 00048 0x0F,0x09,0x09, // 'C' 67 00049 0x0F,0x09,0x06, // 'D' 68 00050 0x0F,0x0D,0x09, // 'E' 69 00051 0x0F,0x05,0x01, // 'F' 70 00052 0x0F,0x09,0x0D, // 'G' 71 00053 0x0F,0x04,0x0F, // 'H' 72 00054 0x09,0x0F,0x09, // 'I' 73 00055 0x0C,0x08,0x0F, // 'J' 74 00056 0x0F,0x02,0x0D, // 'K' 75 00057 0x0F,0x08,0x08, // 'L' 76 00058 0x0F,0x03,0x0F, // 'M' 77 00059 0x0F,0x01,0x0E, // 'N' 78 00060 0x0F,0x09,0x0F, // 'O' 79 00061 0x0F,0x05,0x07, // 'P' 80 00062 0x0F,0x09,0x07, // 'Q' 81 00063 0x0F,0x05,0x0A, // 'R' 82 00064 0x08,0x0F,0x0D, // 'S' 83 00065 0x01,0x0F,0x01, // 'T' 84 00066 0x0F,0x08,0x0F, // 'U' 85 00067 0x07,0x08,0x07, // 'V' 86 00068 0x0F,0x0C,0x0F, // 'W' 87 00069 0x09,0x06,0x09, // 'X' 88 00070 0x03,0x0C,0x03, // 'Y' 89 00071 0x0D,0x0B,0x09, // 'Z' 90 122(z) 00072 0x0F,0x09,0x00, // '[' 91 00073 0x01,0x02,0x04, // '\' 92 00074 0x09,0x0F,0x00, // ']' 93 00075 0x02,0x01,0x02, // '^' 94 00076 0x08,0x08,0x08, // '_' 95 00077 0x04,0x0F,0x09, // '{' 123 00078 0x0F,0x00,0x00, // '|' 124 00079 0x09,0x0F,0x04 // '}' 125 00080 };