Hi,
ich hatte ein Programm für den ATMega16 geschrieben, dass auf dem auch gut funktioniert hat. Weil ich nun aber mehr Ports brauche, wollte ich das Programm auf dem ATMega128 simulieren, doch da passiert etwas merkwürdiges: statt im Hauptprogramm weiterzulaufen, springt er immer nach vorne zurück:
Wenn er bei der Zeile "main" angekommen ist, springt er gleich wieder zu "rjmp init" zurück. Habt Ihr eine Idee dazu?Code:.cseg .org 0x0000 rjmp init init: inititalisierung (Stack, Ports,...) main: hauptprogramm
MfG, Ozzy







Zitieren

Lesezeichen