Go Down

Topic: Ayuda con ISR(ANALOG_COMP_vect) (Read 291 times) previous topic - next topic

juanchuino

May 22, 2014, 11:26 am Last Edit: May 22, 2014, 12:04 pm by juanchuino Reason: 1
Hola, soy nuevo en este foro y agradecería que alguien me ayudara con el código para utilizar el comparador analogico en un arduino Mega R3. He encontrado este código:

pinMode(7,INPUT);
ACSR =  B01011011;

ISR(ANALOG_COMP_vect)
{

Destello=micros()//   

}

Falta el resto  del código que compararía el tiempo entre dos destellos, en eso no tengo problema.

Al parecer habría que poner la tension de referencia en el Pin digital 6 y la entrada a medir en el Pin  7.
¿ Es esto correcto para el arduino Mega R3 ?
Lo que pretendo es mediante un LDR medir la separación entre dos destellos de flash que se suponen simultaneos pero que realmente no lo son, de esta manera podré introducir un pequeño retardo a uno de ellos para sincronizarlos con exactitud.
Muchas gracias por vuestra ayuda.

Go Up