Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

16/02/2010 #1


Ayuda Comparador analogico
Estoy haciendo una aplicacion en la cual uso Voltage de referencia interno y comparo con la entrada C12IN0 del pic16f887 , si el voltage en C12IN0 es menor ,enciendo un led en rb0, pero no me funciona, aqui muestro el codigo , por favor ayudenme.

Código:
 
void main() {
TRISB=0;
RB0_bit=0; 
TRISA0_bit=1;//entrada negativa del comparador c1
ANS0_bit=1; //configurado como analogico
 
 
C1ON_bit=1;
C1OE_bit=0;
C1POL_bit=0;
C1R_bit=1; //tomara el voltage de referencia interno
C1CH1_bit=0;
C1CH0_bit=0;
//configurado c1
 
VREN_bit=1;
VROE_bit=0;
VRR_bit=0; //parte baja
VRSS_bit=0;
VR3_bit=0; //el voltage escogido es 1.57v
VR2_bit=0;
VR1_bit=1;
VR0_bit=0;
 
 
Delay_1sec();
if(C1OUT_bit==1)
{
RB0_bit=1;
}
 
 
 
 
 
}
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.