Hallo,
würd sagen, der Prescaler ist falsch gesetzt. Für 64 müßte es Tccr0 = &B00001100 heißen. Gegenwärtig ist er auf 32 und damit läuft der Timer doppelt so schnell.
Gruß
Searcher
Werbung
Hallo,
würd sagen, der Prescaler ist falsch gesetzt. Für 64 müßte es Tccr0 = &B00001100 heißen. Gegenwärtig ist er auf 32 und damit läuft der Timer doppelt so schnell.
Gruß
Searcher
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Wegzu einigen meiner Konstruktionen
Oh ha,
hatte Deine Erläuterung nicht genau genug gelesen und nach
$regfile = "M128def.dat"
im Mega128 Datenblatt nachgeschaut. Für Mega32 solltest Du $regfile ändern?
Gruß
Searcher
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Wegzu einigen meiner Konstruktionen
ohhh - mea culpa!
Du hast natürlich recht und trotz meiner falschen Beschreibung richtig verstanden und erklärt.
Das Projekt soll auf einem ATMega32 laufen, die Vortests unternehm ich zur Zeit auf einem ATMega128.
Somit habe ich das falsche Datenblatt offen.
Besten Dank für deine Hilfe!
Lesezeichen