Efectivamente, es imposible que se activen los 4 A/D al mismo tiempo, eso es porq la entrada de señal (V
AIN) es multiplexada en funcion de las 5 entradas analogicas (en el caso de este pic, en el 874/7 son
, acerca del no funcionamiento, bueno he notado que la frecuencia de conversion es T
OSC/8, esto es valido si usas un clock de 4 a 5 MHz. pero se vuelve totalmente incorrecto con 20 MHz. debes mantener un T
AD de al menos 1.6 µS (segun lo q se encuentra en la hoja de datos del fabricante), esto es 625 KHz. por cada bit del conversor, es posible q tu proyecto este funcionando por encima de los 5 MHz.? si es asi debes considerar configurar ADCON0 como 11xxxxxx para obtener T
OSC/32 no importa que el periodo t kede mas grande que 1.6 µS.
De todas maneras te recomiendo que te revises la hoja de datos del fabricante para ver otras posibilidades:
http://ww1.microchip.com/downloads/en/DeviceDoc/30292c.pdf