Hola amigos... aqui les dejo un pequeño voltimetro hecho con el PIC12F683,
el programa fue hecho en MikroC... espero que les sirva de algo:
Aqui les dejo el link del circuito simulado en Proteus: http://www.mediafire.com/?ymozwyhmmhz
Saludos
el programa fue hecho en MikroC... espero que les sirva de algo:
Código:
int deco[10]={0,1,2,3,4,5,6,7,32,33};
int val=0,vol=0,deci=0,aux=0,uni=0,aux2=0;
void main(void)
{
ANSEL=8;
TRISIO=0x18;
GPIO=0;
while(1)
{
val=ADC_Read(3);
vol=val/113.666666666666667;
uni=vol/1;
aux=ADC_Read(3);
aux2=aux/11.366666666666667;
deci=aux2%10;
if(GPIO.F3==1)
GPIO=deco[uni];
else
GPIO=deco[deci];
}
}
Aqui les dejo el link del circuito simulado en Proteus: http://www.mediafire.com/?ymozwyhmmhz
Saludos