Gast
#52339
Hallo, habe mal eine Stopuhr programmiert und dabei den Timer1(Atmega 8), Compare Match verwendet(kaononen uns spatzen) um einen 1/100 Sekunden Interrupt zu erhalten. meine Idee war bei 4Mhz einen vorteiler von 64 zu verwenden, und dann den Timer 1 bis 625 laufen zu lassen (low 113, high 2). Meine Rechnung bei 4Mhz / 64 = 62500 Timerschritte je Sekunde / 100 = 625 ,also alle 625 Timerschritte ein Interrupt. Soweit meine Theorie. In Praxis läuft die Uhr viel viel schneller als gewünscht.Das der AVR mit 4 Mhz läuft habe ich kontrolliert. Kann mir das nicht erklären. Ihr? Danke