Interrupt auslösen

Gast #274563
Lesenswert?
• ▲
▼
Hallo Leute

ich bin ziehmlich neu in dem Mikrocontrollerbereich. Wollte wissen, ob
sich jemand mit dem ADuC mikrocontroller auskennt und wie man einen
interrut auslösen kann? Ich hab mir es im datenblatt durchgelesen aber
es war mir trotzdem nicht klar wie man es im programm auslösst.

danke im vorraus!
Gast #274564
Lesenswert?
• ▲
▼
Also:

du hast eine Interrupt Routine, die du auch im Programm aufrufen
willst?

du koenntest evtl direkt in diese Routine reinsprinngen, nur muesstest
du aufpassen, wegen dem reti und ret!!!

Gruss
Gast #274565
Lesenswert?
• ▲
▼
Ein Interupt wird dann ausgelöst, wenn das ihm zugeordnete Ereignis
eintrifft und er selber und global Interrupts freigegeben sind und kein
anderer Interrupt gleicher oder höherer Priorität läuft.

Das Ereignis kann sein: Pegelwechsel beim externen Interrupt, Überlauf
beim Timerinterrupt, Empfang beim UART-Interrupt usw.


Peter

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.