Forum: Mikrocontroller und Digitale Elektronik wird Interruptf flag immer gesetzt?


von chrigu (Gast)


Lesenswert?

hi,
blöde frage, die mir aber nicht klar ist: Wird ein interrupt flag z.B.
TOV1 auch gesetzt wenn kein interrupt aktiviert ist? also wird TOV1
trotz allem bei einem Overflow gesetzt, oder nur wenn ich den interrupt
aktiviert habe?
Grüsse
chrigu

von digger71 (Gast)


Lesenswert?

Ja,Interruptflags werden gesetzt, wenn die dafür
gegebene Bedingung erfüllt ist.
Damit kann man in der Software auch ohne Interruptfreigabe
reagieren, indem man das entsprechende Flag abfragt ("Polling")
und löscht.

von Rahul (Gast)


Lesenswert?

>indem man das entsprechende Flag abfragt ("Polling")
und löscht.

Das Löschen kann man sich häufig sparen, da das Flag meist schon beim
Lesen gelöscht wird...Das ist aber auch im Datenblatt bei den
Register-Beschreibungen zu finden.

von chrigu (Gast)


Lesenswert?

Danke :-)!

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.