Efectivamente no era una referencia seria, era para probar.
Aún así te comento lo que estoy haciendo ahora,con la misma referencia cutre,pero añadiéndole un par de condensadores.
He cogido directamente el ADRESL y lo he enviado tal cual, sin hacerle nada, para evitar posibles problemas en las operaciones,etc.
Pues bien, ahora recibo los caracteres equivalentes al valor de ADRESL en el PC y los compruebo con una tabla ASCII (pero extendida, o algo así ) .
El problema persiste, es decir, va todo bien pero llega un valor de la entrada en el que salta,no sale lo que "debería" salir, lo curioso es que sin cambiar nada del programa voy aumentadndo la referencia externa (2,1v 2,2 2,3 ) y ese salto se va produciendo cada vez a un valor de entrada mayor.
Seguramente llegará un valor de referencia en el que no de ese salto, lo he provado con referencia interna y no se produce salto, pero claro no tengo tanta resolución.
Yo supongo que estoy usando bien el conversor, configuracion, tiempo de muestreo, uso interrupciones,etc porque si no, digo yo que no fallaría solo en un margen de conversión.
Bueno espero no aburrir al personal, seguiré aquí haciendo pruebas.
Gracias antoniof por el interes mostrado, y por tu paciencia con un novato.