Archiv verlassen und diese Seite im Standarddesign anzeigen : Interrupt ohne return (PICAXE)
Hallo zusammen,
kleine Frage an euch Fachleute. :cool:
Wenn ich das richtig vertsanden habe dann ist, ein Interrupt ohne ein anschließendes return, nicht wieder aktivierbar.
Ist das richtig? Oder gibt es da doch eine Möglichkeit?
habe ein 20M2
Warum willst du nicht mehr zum Ursprung zurück? (Stelle an der der Interrupt ausgelöst wurde?).
M.f.G.
Hans
Hallo!
@ rudikx
Wenn du nach einem Interrupt dein Programm auf anderer Stelle starten willst, muss, falls möglich, die Rücksprungsadresse am Stapel ("stack") vorm Verlassen der ISR ausgewechselt werden. Die Interrupts können immer mit "GIE" im "INTCON" SFR erlaubt werden. ;)
Hi,
also ich hatte vor ein sofortiges anhalten einer bestimmten abfolge von Motoransteuerungen zu realisieren.
Blöd wäre halt wenn ich die Motoren stoppe und dann zur nächsen ansteuerung zurückspring :)
Habe es jetzt so gelöst das ich mit dem Interrupt ein Bit setze, dieses bei der Ansteuerung der Motoren immer wieder auswerte und dementsprechent rausspringe.
Danke für eure antworten :)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.