Gast
#1420173
Hallo! Mein PIC-Programm zeigt selstsame BUGS. In unrythmischen Zyklen Gerät mein Programm in einen Abschnitt, in den es eigentlich nicht kommen darf. Irgenwie wird eine Variable überschrieben. Da es so unregelmäßig ist, kann ich das nicht druch "Debugger-Einzelschritte" finden. (Gibts eine möglichkeit beim MPLAB bei einer Änderung in einer bestimmten Speicherzelle das Programm zu stoppen?) Als ich PIC´s noch mit Assambler beschieben habe, mußte man vor den ISR´s die Arbeitsvariablen Pushen und am ende wieder "poppen". Beim C18 scheint dies ja automatisch zu gehen, ist darauf wirklich verlass? Gruß Stefan