Forum: Compiler & IDEs Port in Interrupt-Routine setzen


von Thomas N. (thomas8443)


Lesenswert?

Hallo!

habe vor in meiner Timerinterruptroutine direkt meinen Ausgangsport zu 
setzen.
Ist das möglich bzw. funktioniert das einwandfrei?
Oder muss das mit Flags gelöst werden?

Danke für eure Antworten!

lg tommy

von Jan Schirrmacher (Gast)


Lesenswert?

Es spricht nichts dagegen Ports in Interruptroutinen zu lesen oder zu 
schreiben. Es gibt eigentlich keine Hardware, die du dort nicht 
ansprechen kannst.

von Falk B. (falk)


Lesenswert?

@  Thomas N. (thomas8443)

>habe vor in meiner Timerinterruptroutine direkt meinen Ausgangsport zu
>setzen.
>Ist das möglich bzw.

Ja.

>funktioniert das einwandfrei?

Jain.

>Oder muss das mit Flags gelöst werden?

Nur, wenn im Hauptprogramm auch auf DIESEN Port zugegriffen wird, siehe 
Interrupt.

MfG
Falk

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.