problema con conversion A/D

Bien el problema viene en la funcion visual, configuro el temporizador 1 para que cada 100 ms genere una interrupcion.

En la interrupcion capturo los valores de un acelerometro, he comprobado que llega la tension a las patillas del PIC, una vez acabada la int. se sale del bucle while(control==0)

El problema es que no me guarda en las variables el valor, todas permanecen a cero.

Ademas he comprobado que la conversion se realiza, ya que en ensamblador se ve que comprueba el bit ADCON y que la conversion a finalizado.

Les agradeceria cualquier ayuda. gracias
 

Adjuntos

  • copia__2__de_final_115.c
    12.6 KB · Visitas: 10
Bueno la parte de los if(RB*==0) , no aparece como comentario, pero lo probe si esos if
 
Atrás
Arriba