Forum: Mikrocontroller und Digitale Elektronik Zwei Interrupts im gleichen Takt=???


von Stefan Peter (Gast)


Lesenswert?

Hallo!

Habe wieder einmal eine Frage: Was passiert, wenn zwei Interrupt genau
im selben Takt ausgeklöst werden? Wird dann einer bevorzugt, und der
andere geht verloren oder wird der andere einfach hinterher gemacht?
Danke

von mmerten (Gast)


Lesenswert?

es werden beide INT-Flags gesetzt, dann wird bei AVR der Interrupt mit
der höheren Priorität zuerst ausgeführt, dann wird der zum
Hauptprogramm  genau 1 weiterer Befehl ausgeführt und der nächste
gespeicherte INT wird abgearbeitet. Ist aber in jedem AVR Datenblatt
recht gut dokumentiert.

von Stefan Peter (Gast)


Lesenswert?

Danke, habs mir gedacht, dass das im Datenblatt irgendwo stehen muss,
aber da mein Englisch nicht der Hit ist und hier Fragen sowieso
bequemer ist.....
Danke nochmals!

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.