Da sich der ADC an den Wert ja "anschleicht", sind die untersten Bits zu kübeln.
Ich würde sie mit einem "SHift-Right" eleminieren. bei zwei bits:
Bascom SHIFT value, right, 2
C value >>= 2;
ASM LDS reg, value
LSR reg
LSR reg
STS value, reg
(will dich da aber nicht belehren)