Config Adc = Single , Prescaler = 32 , Reference = Avcc 'Prescaler = Auto '32'

Besagt wie 'gut' die Wandlung vorgenommen wird.
Je kleiner Prescaler ums so schneller aber 'ungenauer' bei 10 Bit.

Da Du eh nur 8 Bit brauchst Precaler kleiner machen.

Es folgt :Wandlerwert = GetADC(Port_n) 10 Bit groß
Dann Shift Wandlerwert , Right , 2 auf 8 Bit z.b. bringen
Ende : Byte = Wandlerwert

so oder so ca geht's ungetestet.

lg
Gento