87 seconds |= 0b10000000;
98 unsigned char seconds;
103 seconds = seconds & 0b01111111;
125 unsigned char minutes;
129 minutes = minutes & 0b01111111;
152 hours = hours & 0b00111111;
162 static unsigned char time[9];
168 time[1] = (value & 0b00001111)+48;
169 time[0] = (value >> 4)+48;
174 time[4] = (value & 0b00001111)+48;
175 time[3] = (value >> 4)+48;
180 time[7] = (value & 0b00001111)+48;
181 time[6] = (value >> 4)+48;
195 static unsigned char time[6];
201 time[1] = (value & 0b00001111)+48;
202 time[0] = (value >> 4)+48;
207 time[4] = (value & 0b00001111)+48;
208 time[3] = (value >> 4)+48;
236 days = days & 0b00111111;
256 unsigned char months;
260 months = months & 0b00011111;
290 static unsigned char date[9];
296 date[1] = (value & 0b00001111)+48;
297 date[0] = (value >> 4)+48;
302 date[4] = (value & 0b00001111)+48;
303 date[3] = (value >> 4)+48;
309 date[7] = (value & 0b00001111)+48;
310 date[6] = (value >> 4)+48;
328 value = value | 0b00010000;
346 value = value | 0b00010000;
364 value = value | 0b00010000;
382 value = value | 0b00010000;
398 value = value | 0b10000000;
413 value = value & 0b01111111;
433 if (value & 0b00110000) {
437 value = value & 0b11110111;
443 value = value & 0b11110111;
461 unsigned char minutes;
472 if ((minutes&0x0F) > (
unsigned char) 9 ) {
507 if ((hours&0x0F) > (
unsigned char) 9 ) {
542 if ((years&0x0F) > (
unsigned char) 9 ) {
566 unsigned char months;
577 if ((months&0x0F) > (
unsigned char) 9 ) {
611 if ((days&0x0F) > (
unsigned char) 9 ) {