Zitat Zitat von felack
Wie aus der Überschrift ersichtlich, handelt es sich hier um einen ATtiny13, der hat nur 64 Byte RAM.Die Frage ist, braucht jede Stackposition 2 Byte? dann ist bei $HWSTACK=32 das RAM voll und nix geht mehr.
Die 32 in den Optionen scheint in Bytes gemessen zu sein, man könnte dann also 16 Aufrufe per Stack verwalten und hätte den halben RAM belegt...

Steht die Stackgröße in der attiny13.dat oder nur in den Compileroptionen?
Schau doch selbst nach! Beim groben überfliegen hab ich in der .dat nichts gefunden...


Wie komplex ist denn dein Programm? Muss viel gepoppt werden?