Forum: Mikrocontroller und Digitale Elektronik Problem mit Stackoverflow


von Phil (Gast)


Angehängte Dateien:

Lesenswert?

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

von Johannes M. (johnny-m)


Lesenswert?

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
Noch kein Account? Hier anmelden.