-
-
Erfahrener Benutzer
Robotik Einstein
Da haben wir es schon,
der Tiny 12 hat ja kein SRAM, was ja mit dem $tiny schon angedeutet wird, in der Hilfe steht auch schon, das trotzdem nicht alles läuft.
Und so schauts auch aus, denn die Wait-funktion will etwas auf dem Stack sichern, den es ja nicht gibt !
Evtl. mal eine eigene Warteschleife probieren.
Edit: was ein AVR macht bei Befehlen, die er eingentlich nicht kennt(Push & Pop), weiss ich dann auch nicht !
noch'n Edit:
Was mich im DB wundert, beim Befehl RET steht bei Operation:
PC <- STACK !!
Immerhin gibts RET und RCALL, also muss er mind. 2 Byte Stack haben 
Oder wie geht das ohne SRAM ? 
€3: DB hilft,
also der Tiny hat einen Hardwarestack, der für 3 Ebenen Platz hat (also 3 RCALLs zB. ineinander), und nur für RCALL und Interrupts verwendet werden kann.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen