void main() {    //Este programa lee el valor recibido del lector optico SHARP
 int x=0;
 TRISE=0;        //Se declara el puerto E como salida.
 ADPCFG |= 0xFFFF; //Se activan todos los ADC
 x=adc_Read(0);
 while(1)
 {
 x=adc_Read(0);    //Se lee el puerto ADC 0
 if(x<125){        //Si el valor es menos a 125 se enciende el led conectado al  
 PORTEbits.RE0=1;  //puerto E0
 delay_ms(500); 
 }
 if(x>=125){       //En caso contrario se apaga
 PORTEbits.RE0=0;
 //delay_ms(500);
 }
 }
}
No hay comentarios:
Publicar un comentario