Hola Amigos, nunca había podido simular el conversor AD en los PIC 16F886 y 16F887 utilizando el modo voltaje de referencia
setup_adc_ports(san0 | vss_vref); // esto nunca funcionaba
Hoy encontré que Proteus lo tiene invertido, si quiero utilizar como referencia vss a vref debo ponerlo así:
setup_adc_ports(san0 | vref_vdd) // sólo para simular
Saludos.