Push/Pop Funktionen

Pushxx() legt den übergebenen Wert auf dem Stack ab.
Popxx() holt den Wert wieder vom Stack.

Syntax

Wichtig!

Die Funktionen wirken exakt wie die Maschinenbefehle Push/Pop. Werden bytes auf dem Stack abgelegt, muss zwingend auch die gleiche anzahl Bytes innerhalb der gleichen Quelltextebene wieder vom Stack gelesen werden.

Beispiel

PushByte(avr.SREG)
cli
MeineFunktion(1,2,3)
avr.SREG = PopByte()