Forum: Mikrocontroller und Digitale Elektronik AVR interruptverhalten


von Daniel (root) (Gast)


Lesenswert?

Zeit t0: AVR ist gerade im Interrupt. Ende @t0+10T
Zeit t0+2T: Interrupt A kommt
Zeit t0+8T: Interrupt B kommt

Frage1: Merkt sich AVR (Atmega8,Atmega16) die Interrupts A und B?

Frage2: Wenn B = A ist, verliert AVR den 2-ten Interrupt @t0+8T?

Grüsse

von Anon Y. (avion23)


Lesenswert?

Ohne Gewähr
1.) Ja
2.) ja, zweiter geht verloren

In den Registern werden die Interruptflags gesetzt. Wenn Interrupts beim 
verlassen des ersten Interrupts wieder aktiviert werden, schlägt direkt 
der nächste zu. Die Priorität ist angegeben.

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.