Forum: Mikrocontroller und Digitale Elektronik Interrupt auslösen


von Martin (Gast)


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!

von Jens D. (Gast)


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

von peter dannegger (Gast)


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

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
Noch kein Account? Hier anmelden.