Und wenn du den Compare-Wert nicht ins TCNT0 sondern ins OCR0 schreibst könnte sich die Funktion auch verbessern.