Programa pic 18f4553 ADC

#1
Hola, estoy trabajando en un proyecto en el cual necesito un convertidor AD del pic 18f4553, pero no tengo idea de como usarlo, si alguien me pudiera ayudar, en programacion en PICC, o tengan algunos programas de ejemplo para poder basarme, gracias de antemano
 
#2
Busca entre los ejemplos que trae el PICC, que hay sobre el convertidor AD. Es muy fácil de utilizar
 
#4
Pues mira, es muy fácil:

Al principio defines el nº de bits que quieres de resolución (8 o 10)
Código:
#include <18Fxxxx.h>
#device ADC=8
en este caso 8 bits

Luego ya en el código puedes colocar esto:
Código:
setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_INTERNAL);
set_adc_channel(0);
En este ejemplo se dice que utilizamos la entrada AN0 solamente, seleccionamos el reloj interno para la conversión, y después seleccionamos el canal 0 (AN0).

Para leer la entrada utiliza:
Código:
variable=read_adc();
y listo, no hay más complicación.
 
Arriba