Normalmente para usar el conversor del pic 16f877 uso estas instrucciones:
Mi problema es que no puedo usar el delay porque me traba el programa, probe sin poner el delay pero el valor que toma es erroneo o inestable.
Me dijeron que hay un registro que te avisa cuando la conversion esta lista, pero nose cuál es ni como usarlo en ccs. Alguien me puede ayudar?
Gracias y saludos
Código:
set_adc_channel(0); //aca selecciono el canal de la conversion
v=read_adc(); delay_us(500); // aca se guarda el valor de la conversion en la variable “v” y hace una espera de medio milisegundo para que termine la conversion
Mi problema es que no puedo usar el delay porque me traba el programa, probe sin poner el delay pero el valor que toma es erroneo o inestable.
Me dijeron que hay un registro que te avisa cuando la conversion esta lista, pero nose cuál es ni como usarlo en ccs. Alguien me puede ayudar?
Gracias y saludos