Das SRAM beginnt bei diesem AVR bei 0x60,
die erste Variable wird warscheinlich auch dort hingelegt, im Assemblerteil wird aber der ADC-Wert bei 0x63 abgelegt, da finden sich die beiden nicht zusammen !

Entweder die Variable fest anlegen mit "At &H63"
oder die Adresse im Assemblerteil nach 0x60 ändern.

Es gibt da aber auch die Möglichkeit, direkt die Adresse im SRAM zur Variable herauszufinden
Steht auf dieser Seite:
https://www.roboternetz.de/wissen/in...Cr_Bascom-User

zB.:
Code:
lds   r24, {Meinfeld}
' bzw.
STS   {Meinfeld}, R24
Den Rest kannst du ja in Bascom schreiben, nur den GetAdc-aufruf mit ASM.