int main(void) { init_IO(); init_RTC(); while(1) { if (~PIND & BUTSHOW) { showTime(); } if (showTimeFlag) { showTimeFlag = 0; showTime(); } if (~PIND & BUTHOUR) { incHours(); showHours(); } if (~PIND & BUTMIN) { incMinutes(); showMinutes(); } } while(1) { // twiddle(); //readInput(); findZero(); findZero(); findZero(); _delay_ms(1000); showTime(); /* PORTC |= 1<<PC4; _delay_ms(200); PORTC &= ~(1<<PC4); _delay_ms(200); */ } }
void init_time(void) { init_RTC() ; init_TIM() ; }