Danke hat aber noch nichts genützt.
Ich bin jetzt soweit:
unsigned short erg;
trisa = 0x01; //RA0 - Eingänge
adcon0 = 0x85;
adcon1 = 0x80;
delay_10us(5);
adcon0|=0x02;
while(adcon0 & 0x02);

erg=adresh;
erg<<=8;
erg+=adresl;
Ich weiß jetzt nur nicht mehr weiter wie ich den Poti einen wertebereich zuordne. Vielleicht könnt ihr da etwas genauer helfen.