ATMEGA8 interrupt aendern

OP #803056
Lesenswert?
• ▲
▼
Hallo ich bins schon wieder.
Ich stehe schon wieder vor einem neuen Problem. Ich will den 
Timer1Overflow interrupt abwechselnd fuer verschiedene Dinge verwenden, 
aber mir eine if-abfrage in der ISR sparen. Kann ich ganz einfach in C 
den verweis auf die ISR aendern, so das mal die eine und mal die andere 
ausgefuehrt wird?

philipp
Gast #803107
Lesenswert?
• ▲
▼
Deine Interrupt Routine könnte auch die aktuelle Funktion über einen 
Funktionspointer aufrufen. Ist aber wahrscheinlich nur dann schneller, 
wenn du eine relativ große IF Schachtelung hast.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren