Anfänger Problem mit Uhr

Gast #1614305
Lesenswert?

Hallo,

ich habe sämtliche Tuts schon gelesen. Finde aber trotzdem den Fehler 
nicht.
Meine Uhr geht in einer Minuten ca. 3 Sekunden nach.
Hardware Atmega16 16MHZ Quarz

So wird der Timer initalisiert.
1
 
2
  // Timer 1 konfigurieren
3
TCNT1H=0xF4; // Timer Daten REgister Timer1 high auf Werte aus Atmel Timer Calculator
4
TCNT1L=0x24; // Timer Daten REgister Timer1 LOW auf Werte aus Atmel Timer Calculator
5
TCCR1B |=(1<<CS12); // Timer Starten mit Vorteiler 256
6

7

8
// Overflow interrupt erlauben
9
TIMSK |= (1<<TOIE1);
10

11
// Global interrupts aktivieren
12
sei();


Und hier der Interupt
1
ISR (TIMER1_OVF_vect)
2
{
3
  //Sekunden
4
  
5
  sek++;
6
  
7

8
  
9
}

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren