Hey Ya,
wie kann man den INTERRUPT Befehl eigentlich nutzten?
Auch in einer IF Anweisung?
Wo springt das Prog dann hin?
Danke
Hey Ya,
wie kann man den INTERRUPT Befehl eigentlich nutzten?
Auch in einer IF Anweisung?
Wo springt das Prog dann hin?
Danke
Hallo
Nein, du must zuerst eine Interrupt Service Routine definieren:
define interrupt Meine_Routine
Sobald ein Interrupt ausgelöst wird, wird in die Routine gesprungen, egal wo sich dein Programm gerade befindet.
Am besten setzt man dann in der Routine ein Flag, welches dann im Hauptprogramm ausgewertet wird.
Die Routine wird beendet mit dem Befehl "return interrupt".
MfG
Tido
---------------------------------------------------
Have you tried turning it off and on again???
---------------------------------------------------
Antwort!
Nur eines noch: muss ich selbst einen Stackpointer einrichten, oder macht die Hochsprache basic++ das von selbst?
Kann man auch mehr als einen Int. benutzen?
The Man
Lesezeichen