www.mikrocontroller.net

Forum: Compiler & IDEs Interrupt Routine


Autor: judith (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo liebe Forenuser!
Könnte mir jemand bitte mal ein kleines Demo-Programm in C posten? Ich
möchte einen Interrrupt auslösen und eine Interruptroutine abarbeiten,
wenn der Interrupt ausgelöst wurde.
Dann soll das Programm da weitermachen, wo es unterbrochen wurde. Der
Interrupt sollte für den Ersten Versuch von einem Timer oder einem
Eingang kommen.
Ich hätte gerne mal ein kleines Programm an dem ich sehen kann, wie man
sowas in c programmiert.
Vielen Dank schon mal.
Tschüß

Autor: Jörg Wunsch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Probier doch mal das demo.c aus der avr-libc zu verstehen.  Wird mit
dem WinAVR deiner Wahl auf deiner Festplatte mit installiert ;-), es
benutzt einen Timerinterrupt, um den PWM-Wert des Timers selbst zu
modifizieren und so eine auf- und abschwellende LED anzusteuern.

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alternativ hilft das Wiki und die verlinkten Seiten.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.