Hola! Navegando por la internet encontre una idea MUY interesante!
Se trata de leer valores analogicos con PICs que no tengan ADC (o que si lo tengan pero no se quiera usar).
La pagina es esta:
http://josepino.com/pic_projects/?adc_wout_adcEn sintesis el funcionamiento es una red RC conectada a un pin, este pin se pone a nivel alto durante 1mS aprox, e inmediatamente se configura el pin como entrada, se mide cuanto tiempo permanece en HIGH (lo que tarde el condensador en descargarse) y a partir del tiempo calculamos el valor real.
En la red RC la resistencia sera una LDR, un POT o algo asi.
Tambien explica como conectar un teclado numerico con solo 1 pin! (la misma idea de controlarlo con un pin adc, pero sin el)
por lo que dicen es bastante preciso... todavia no lo probe, pero ganas no me faltan! lo que no me sobra es tiempo

Espero que lo encuentren interesante!
Salu2