Hi ,
ich suche beim Atmega 16 die Interrupt Pins und wie werde diese Software mäßig freigeschaltet?
Druckbare Version
Hi ,
ich suche beim Atmega 16 die Interrupt Pins und wie werde diese Software mäßig freigeschaltet?
Ist das Thema jetzt erledigt?
Die einzelnen Pins nennen sich Int0 - Int2 (PD2, PD3 und PB2).
Wie du die einzelnen Interruptquellen wählst steht im DB. Im DB gibt es das Kapitel "Interrupts" (generelle Interruptquellen) und "External Interrupts" (externe Interruptquellen wie z.B. Int0). Dort findest du welche Register du brauchst, wie die Interruptroutine verwendet wird,...
Du musst die Interrupts generell freigeben mit z.B. "sei();" bei der Programmiersprache C (bei anderen weiß ich es nicht). Sperren kannst du die Interrupts wieder mit "cli();".
Ansonsten gibt es das Internet. Dort findest du genug Beispiele.
MfG Hannes