Hallo zusammen,

ich bin da erneut auf ein kleines Problem gestoßen. Vielleicht kann mir einer Erleutung bringen.
Zu meinem Problem:
Ich versuche mit einem Timer genaue Sekunden zu zählen (z.B. für eine einfache Uhr).
Wenn ich also einen Takt von 1Mhz habe, sollte es nach meinem Verständnis um 1 000 000 Takte die Sekunde handeln.
Wenn ich nun den Timer0 nehme und den Timercounter auf 56 setze, zählt der Timer von 56-256, was 200 Takte entspricht.
Also nach Adamriese:
1000000 : 200 = 5000
Wenn ich einen Timer0-Overflow-Interrupt einschalte, führt das zu 5000 Interrupts die Sekunde.
=> allerdings entspricht die Rechnung keine Sekunde!!!
Was habe ich hier nicht richtig verstanden???

Danke für eure Hilfe