Denk dran', "X" und R26 / R27 ist das Gleiche !

Um das Register R24 mit einem Wert aus einer SRAM -Variablen zu laden, muss man --> :
Code:
  LDI    R26 , LOW (Variable)   
  LDI    R27 , HIGH (Variable)   
  LD     R24 , X                 X ==  Registerpaar XL /XH und das ist identisch mit  R26/R27
AVR ASM hat drei solcher Pointer-Register
X == XL/XH == R26/R27
Y == YL/YH == R28/R29
Z == ZL/ZH == R30/R31

und für die gibt es die BEfehle
LD reg , X
LD reg , Y
LD reg , Z