Stack ist nur für eine kurze Zwischenspeicherung um z.B. Rücksprungadressen dort abzulegen,Registerinhalte oder SREG beim betreten einer ISR zu sichern usw.
Oder um ein Register eben auseinanderzunehmen, ohne seinen Inhalt zu verlieren, Beispiel:
Sehr beliebt um im 4Bit Modus ein Display anzusteuern.Code:push R16 andi R16,0xF0 out PORTB,R16 pop R16 andi R16,0x0F out PORTB,R16
Gruß Sebastian
Lesezeichen