void TimerFunction()
{
TIMSK=(1<<TOIE0);
TCNT0=0x00;
TCCR0 |= (0<<CS02) | (1<<CS00) | (0<<CS01);
}
//##############################################################################
ISR(TIMER0_OVF_vect)
{
    // process the timer0 overflow here
  countClock ++;
  count++;
  delay++;
//some extra code 
}
それから
void main()
{
 //someCode
 TimerFunction();
}
しかし、それは私にとってはうまくいかないので、タイマー0とその割り込みサービスルーチンを開始する正しい方法ですか??