Gast
#1286662
Hallo zusammen! Bin noch ein Neuer in sachen C programmierung. Hab einen ATmega128 und das AVRstudio. Hab schon einige Dinge mit Erfolg ausprobiert (Einfache Verknüpfungen, Schleifen, Portabfragen/setzen, etc.). Jetzt möchte ich aber tiefer reinschauen und mich mit Interrups auseinander setzen. Meine Frage ist, bei der ich um Hilfe bitte, wie programmiere ich für meinen controller einen einfachen Interrupt der einen Port abfragt (z.B. Port A0) und wenn an diesem Port ein Signal angelegt (z.B. durch einen Taster) wird, dass in eine andere Stelle/Schleife gesprungen wird oder an den Anfang des Programmes (Programmabbruch). Vielleicht kann mir da mal jemand ein Beispiel posten und dieses beschreiben. Welche Programmzeile wofür und was macht, damit ich bei zukünftigen Interrups dann bescheid weiß wie man die einbaut. Danke schon einmal im Voraus für Eure Bemühungen.