Hola enigma.
lo primero que te recomiendo es leerte todo lo posible sobre el módulo convertidor analógico (CAD) que trae el pic, lo puedes leer en la datasheet o buscar aquí en el foro, te puedes ir a la sección "Todo en Microcontroladores PIC" ó "Almacén del Assembler"
lamento enviarte a esas secciones, pero pronto te daras cuenta, que es un poco extenso entender lo del CAD, y antes de explayarme en este tema, es bueno que tengas una noción.
a grandes rasgos te puedo dar una idea que puedes hacer:
- por un canal obtienes el dato analógico. (el PORTA y PORTE lo tienen)
- después de una conversión exitosa, el pic te guarda el resultado digital en un par de registros (ADRESH:ADRESL)
- ahora puedes enviar ese dato a la lcd, bajo ciertas condiciones:
- si quieres enviarlo en formato digital, es decir, lo envias así como está.
- si quieres que la lcd muestre el resultado en analógico, entonces tienes que hacer un cálculo para llevar ese número digital al formato decimal o punto flotante hablando estrictamente.
aquí viene un típico ejemplo:
para el cálculo, tienes que buscar la fórmula correspondiente que aparece en la datasheet (hoja técnica del micro)
si por ejemplo: al canal entran 4.99 volts entonces el CAD te lo lleva a 0x3FF, entonces ese 0x3FF si quieres mostrarlo como los humanos entendemos, o sea, que la lcd muestre 4.99 voltios, hay que usar otros metodos
1.- puedes usar unas rutinas de punto flotante que ofrece microchip.com (multiplicar y/o dividir directamente)
2.- puedes usar trucos para simplicar el cálculo, mediante tablas ó sumas sucesivas.
como veras, para alguien que empieza, cuesta al principio, por eso te digo que le des una mirada al módulo primero
y a medida que vayas avanzando y entendiendo los diversos procesos y registros entonces iras avanzando en lo que te propones.
otra recomendación: si en inglés se te hace difícil, aquí en el foro hay bastante personas que han explicado / resuelto en gran detalle el asunto relacionado al CAD y lo mejor de todo: EN ESPAÑOL