-
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
es ist besser das Register als ganzes zu setzen, und nicht jedes Bit einzeln, denn in der Zeit macht der Timer evtl. schon allesmögliche, bis alle 8Bit durch sind. Etwa so:
Zum nächsten Register, es werden beide IRQs aktiviert, aber nur für einen die ISR angelegt, deswegen wird der AVR innerhalb kürzester Zeit einen Reset ausführen wenn der nicht benutzte IRQ auftritt.
In der Hilfe zu On stehen ein paar Möglichkeiten der ISR-Namen, ich denke COMPARE0 sollte hier passen, oder auch OC0, ist dasselbe.
Und wie im anderen Thread schon angemerkt, statt Sreg.7 "Enable Interrupts" verwenden, dann kennt sich gleich jeder aus.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen