Hallo zusammen,
wer kann mit Hilfen oder Tips geben:
Mein Programm funktioniert tadellos solange kein Interrupt aufgerufen wird. Es handelt sich dabei um INT0 (ich glaube PIN PD2).
Die Interruptroutine wird angesprungen, dann aber wird vermutlich ein Stacküberlauf produziert: anschließend haben einige globale Variablen einen seltsamen Inhalt -> wird wohl überschrieben.
Habe mit $HWStack schon experimentiert. "Stcheck" blick ich nicht ganz.
Wie kann ich überprüfen wie ich $HWStack, $SWStack und $Frame richtig setzen muss?
Gibt es ein Beispiel dazu wie ich ermitteln kann wie ich die Konstanten setzen muss? Die Onlinehilfe zu Bascom hilft mir nicht richtig weiter.
Danke!
Lesezeichen