Hola, en primer lugar es logicamente imprescindible definir los parametros ADCIN yo utilizo los siguientes:
(siguiendo el ejemplo de la pag. que hablamos)
DEFINE ADC_BITS 8
DEFINE ADC_CLOCK 3
DEFINE ADC_SAMPLEUS 50
Y tambien ADCON1=%00000010
La variable ADVAL o la que uses la utilizas tal cual, no tienes que hacerle nada, puedes operar con ella directamente ya que el valor que contiene es un valor numerico entre 0 y 255.
Otra cosa es que quieras tener valores entre 0 y 100 que para una medida en grados Cº puede ser mas logico, tienes que hacer para ello un calculo que seria:
ADVAL=(ADVAL*100): ADVAL=(ADVAL/255) (previamente definela var word)
Con esta operacion la variable ADVAL toma valores entre 0 y 100 entre extremos del potenciometro, y aproximadamente al centro del cursor tendras un 50
No se si te he aclarado algo, o te he liado mas, jejejeje.
(dimelo por favor). Un saludo...