Ich habe einen Timer1 im CTC-Modus mit TOP=ICR1 (Modus12) die 3 Compare-Interrupts funktionieren, aber der Overflow-Int wird nicht ausgelöst. Der Zähler läuft und setzt sich auch richtig zurück. In allen anderen Betriebsarten geht der Int. so wie er soll. Alle Config-Bits haben wir mehrfach kontrolliert, es scheint als ob der Prozessor das nicht kann. Kennt das Problem jemand?
Klar. Fehler in Zeile 42. Ist ein Klassiker. Oliver P.s. Was der Prozessor kann, und was nicht, steht im Datenblatt.
Hat CTC-Mode überhaupt Overflow-Interrupts? Oder eher eine der CompareMatchs?
Nachtrag: Solltest du ein Datenblatt zu dem Prozessor finden (was nicht einfach wird, da Atmel einen Mega128Can gar nicht kennt), dann schau dir nochmal den Unterschied zwischen MAX und TOP an. Oliver
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.