Rev 379 | Rev 385 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 379 | Rev 383 | ||
---|---|---|---|
Line 23... | Line 23... | ||
23 | * http://cascade.dyndns.org/~cascade/scripts/max7456/ |
23 | * http://cascade.dyndns.org/~cascade/scripts/max7456/ |
24 | */ |
24 | */ |
25 | // flashing more than 8 chars per time is not proven to be safe |
25 | // flashing more than 8 chars per time is not proven to be safe |
26 | // so take care |
26 | // so take care |
Line -... | Line 27... | ||
- | 27 | ||
- | 28 | #if WRITECHARS == 112 |
|
- | 29 | // one arrow up |
|
- | 30 | unsigned char c70[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 31 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 32 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 33 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 34 | 0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54, |
|
- | 35 | 0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, |
|
- | 36 | 0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00}; |
|
- | 37 | ||
- | 38 | // two arrows up |
|
- | 39 | unsigned char c71[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 40 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 41 | 0x41, 0x55, 0x55, 0x28, 0x55, 0x54, 0xaa, 0x15, |
|
- | 42 | 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa, |
|
- | 43 | 0xa8, 0x00, 0x00, 0x00, 0x55, 0x28, 0x55, 0x54, |
|
- | 44 | 0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, |
|
- | 45 | 0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00}; |
|
- | 46 | ||
- | 47 | // three arrows up |
|
- | 48 | unsigned char c72[54] ={0x55, 0x28, 0x55, 0x54, 0xaa, 0x15, 0x52, 0xaa, |
|
- | 49 | 0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa, 0xa8, 0x00, |
|
- | 50 | 0x00, 0x00, 0x55, 0x28, 0x55, 0x54, 0xaa, 0x15, |
|
- | 51 | 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa, |
|
- | 52 | 0xa8, 0x00, 0x00, 0x00, 0x55, 0x28, 0x55, 0x54, |
|
- | 53 | 0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, |
|
- | 54 | 0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00}; |
|
- | 55 | ||
- | 56 | // three black arrows up |
|
- | 57 | unsigned char c73[54] ={0x55, 0x00, 0x55, 0x54, 0x00, 0x15, 0x50, 0x00, |
|
- | 58 | 0x05, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, |
|
- | 59 | 0x00, 0x00, 0x55, 0x00, 0x55, 0x54, 0x00, 0x15, |
|
- | 60 | 0x50, 0x00, 0x05, 0x40, 0x00, 0x01, 0x00, 0x00, |
|
- | 61 | 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x55, 0x54, |
|
- | 62 | 0x00, 0x15, 0x50, 0x00, 0x05, 0x40, 0x00, 0x01, |
|
- | 63 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; |
|
- | 64 | ||
- | 65 | // three black arrows down |
|
- | 66 | unsigned char c74[54] ={0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, |
|
- | 67 | 0x01, 0x50, 0x00, 0x05, 0x54, 0x00, 0x15, 0x55, |
|
- | 68 | 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
|
- | 69 | 0x40, 0x00, 0x01, 0x50, 0x00, 0x05, 0x54, 0x00, |
|
- | 70 | 0x15, 0x55, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, |
|
- | 71 | 0x00, 0x00, 0x40, 0x00, 0x01, 0x50, 0x00, 0x05, |
|
- | 72 | 0x54, 0x00, 0x15, 0x55, 0x00, 0x55}; |
|
- | 73 | ||
- | 74 | // three arrows down |
|
- | 75 | unsigned char c75[54] ={0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, 0x4a, 0xaa, |
|
- | 76 | 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55, |
|
- | 77 | 0x28, 0x55, 0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, |
|
- | 78 | 0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, |
|
- | 79 | 0x15, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00, 0x2a, |
|
- | 80 | 0xaa, 0xa8, 0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85, |
|
- | 81 | 0x54, 0xaa, 0x15, 0x55, 0x28, 0x55}; |
|
- | 82 | ||
- | 83 | // two arrows down |
|
- | 84 | unsigned char c76[54] ={0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, 0x4a, 0xaa, |
|
- | 85 | 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55, |
|
- | 86 | 0x28, 0x55, 0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, |
|
- | 87 | 0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, |
|
- | 88 | 0x15, 0x55, 0x28, 0x55, 0x55, 0x41, 0x55, 0x55, |
|
- | 89 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 90 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55}; |
|
- | 91 | ||
- | 92 | // one arrow down |
|
- | 93 | unsigned char c77[54] ={0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, 0x4a, 0xaa, |
|
- | 94 | 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55, |
|
- | 95 | 0x28, 0x55, 0x55, 0x41, 0x55, 0x55, 0x55, 0x55, |
|
- | 96 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 97 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 98 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, |
|
- | 99 | 0x55, 0x55, 0x55, 0x55, 0x55, 0x55}; |
|
- | 100 | ||
- | 101 | learn_char(112, c70); |
|
- | 102 | learn_char(113, c71); |
|
- | 103 | learn_char(114, c72); |
|
- | 104 | learn_char(115, c73); |
|
- | 105 | learn_char(116, c74); |
|
- | 106 | learn_char(117, c75); |
|
- | 107 | learn_char(118, c76); |
|
- | 108 | learn_char(119, c77); |
|
- | 109 | #endif |
|
27 | 110 | ||
28 | #if WRITECHARS == 128 |
111 | #if WRITECHARS == 128 |
29 | // kph |
112 | // kph |
30 | unsigned char c80[54] = {0x55, 0x55, 0x55, 0x45, 0x55, 0x55, 0x21, 0x55, |
113 | unsigned char c80[54] = {0x55, 0x55, 0x55, 0x45, 0x55, 0x55, 0x21, 0x55, |
31 | 0x55, 0x21, 0x55, 0x55, 0x20, 0x15, 0x55, 0x22, |
114 | 0x55, 0x21, 0x55, 0x55, 0x20, 0x15, 0x55, 0x22, |
Line 96... | Line 179... | ||
96 | 0x54, 0x85, 0x55, 0x54, 0x85, 0x55, 0x54, 0x85, |
179 | 0x54, 0x85, 0x55, 0x54, 0x85, 0x55, 0x54, 0x85, |
97 | 0x55, 0x54, 0x81, 0x01, 0x54, 0xa8, 0xa8, 0x55, |
180 | 0x55, 0x54, 0x81, 0x01, 0x54, 0xa8, 0xa8, 0x55, |
98 | 0x01, 0x21, 0x55, 0x55, 0x21, 0x55, 0x55, 0x21, |
181 | 0x01, 0x21, 0x55, 0x55, 0x21, 0x55, 0x55, 0x21, |
99 | 0x55, 0x55, 0x21, 0x55, 0x55, 0x45}; |
182 | 0x55, 0x55, 0x21, 0x55, 0x55, 0x45}; |
Line 100... | Line 183... | ||
100 | 183 | ||
101 | learn_char(128, c81); |
184 | learn_char(128, c80); |
102 | learn_char(129, c82); |
185 | learn_char(129, c81); |
103 | learn_char(130, c83); |
186 | learn_char(130, c82); |
104 | learn_char(131, c84); |
187 | learn_char(131, c83); |
105 | learn_char(132, c85); |
188 | learn_char(132, c84); |
106 | learn_char(133, c86); |
189 | learn_char(133, c85); |
107 | learn_char(134, c87); |
190 | learn_char(134, c86); |
108 | learn_char(135, c88); |
191 | learn_char(135, c87); |
Line 109... | Line 192... | ||
109 | #endif |
192 | #endif |
110 | 193 | ||
111 | #if WRITECHARS == 136 |
194 | #if WRITECHARS == 136 |