MARIOCO dijo:
(Puede ser, y creo q ese es el problema que tienes, que el pic este demasiado ocupado en otras cosas. Libera recursos como puedas y deja al pic concentrarse lo mas posible en la conversion)
Salu2
Coincido con maqraiq, y por lo que leí en el primer post el PIC toma una muestra y la imprime directamente en el display, eso debe ser lo que más tiempo consume. Supuestamente el ADC del PIC llega hasta varios kHz, no me acuerdo cuánto exactamente pero más de 10kHz seguro, también depende de la cantidad de bits efectivos que quieras lograr.
Podés muestrear ráfagas de 100 muestras (o de la cantidad de memoria interna del PIC que tengas libre) y después mostrar en la pantalla todas esas muestras juntas. Otra cosa sería conectar una memoria externa al PIC y almacenar los datos ahí para después mostrarlos todos juntos. Te repito, más de 10kHz vas a lograr con seguridad.
Otra cosa con respecto a lo del teorema de Niquist que bien nombró Macraiq, una vez hayas logrado la máxima velocidad te recomiendo que pongas a la entrada analógica un filtro pasa bajos con frecuencia de corte igual a la mitad de tu sample rate para que no te aparezcan señales fantasmas (aliasing).
Slds...
Mariano