Hallo, wie kann ich bei einem AtMega64 die einzelnen Timerinterrupts sperren? Vielen Dank
Indem Du im entsprechenden Timer-Interrupt-Mask-Register die entsprechenden Timer-Interrupt-Enable-Bits löschst.
@ Eckhardt (Gast)
>wie kann ich bei einem AtMega64 die einzelnen Timerinterrupts sperren?
Indem man die jeweiligen Interrupt Enable Bits im TIMSK Register auf
Null setzt?
MFG
Falk
...oder sie gar nicht erst auf 1 setzt. Beim Starten des Controllers sind alle Bits, die Interrupts ermöglichen, automatisch auf 0 initialisiert.
Also wenn TIMSK auf 0x04 (Timer1 Overflow Interrupt) steht einfach TIMSK &= ~0x04; ausführen und das reicht?
@ Eckhardt (Gast) >Also wenn TIMSK auf 0x04 (Timer1 Overflow Interrupt) steht einfach >TIMSK &= ~0x04; ausführen und das reicht? Ja.
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.