Hallo, ich habe ein kleines Problem mit meinem Programm. Ich habe das Programm das Programm aus dem Tutorial von dieser Seite genommen bei dem man durch drücken einer Taste auf einen Ausgang am Mikrocontroller die Led einschaltet. Jetzt wollte ich dies erweitern indem ich durch nochmaliges drücken die LED wieder ausschalten kann. Jedoch habe ich wenn ich Unterprogramme aufrufe immer einen Stackoverflow und die Simulation wird abgebrochen und beim laden auf den Atmega8 geht das Programm auch nicht wirklich so wie ich das wollte ;-) . Mache ich vielleicht den Aufruf der Unterfunktion falsch? Danke schon mal. Habe den Code angehängt. Gruß Phil
Du hast den Stack Pointer überhaupt nicht initialisiert. Dann ist es sonnenklar, dass es einen Überlauf gibt. Wenn man Code aus dem Tutorial kopiert, dann sollte man das auch vollständig tun...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.