Exemple #1
0
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);
*/
    }
}
Exemple #2
0
void init_time(void) {
	  init_RTC() ;
    init_TIM() ;
}