TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: badtzdizzy en 25 de Octubre de 2004, 17:14:00
-
Hola
Alguien me podría echar la mano diciéndome cómo es que funcionan los siguientes comandos.
#INT_AD
#INT_ADOF
#INT_RDA
Gracias por la asesoría.
-
hola, no son comandos, simplemente son directiva de cuales son las funciones que trataran dichas interrupciones.
echale una mirada al help del ccs y veras, puede q no se usen tanto, pero son identicas a las de los timer o cualquier otra interrupcion.
pones lesta directiva y a continuacion la funcion q tratara dicha interrupt.
suerte.
-
Hola!
Seguramente son para que el PIC sepa a que funcion debe ir cuando ocurre la respectiva interrupcion.
Se colocan antes de la definicion de cada funcion. Por ejemplo:
#INT_nombre de la interrupcion
void nombre_rutina_de_servicio_Interrupcion_quesea()
{
tratamiento de la interrupcion
................
}
No he trabajado con esas que decis, pero seguro deben estar relacionadas con el conversor A/D.
Bajate el manual del CSS en ingles, del sitio oficial, que ahi esta explicado.
Saludos
-
Hola
En general si se como funcionan las interrupciones, solo que me gustaría saber como es que se aplican en cada uno de los casos que mencioné. Por ejemplo, para el convertidor no se cada cuándo se da la interrupción y eso es lo que me gustaría saber.
-
Bajate el PDF del PIC que estes usando desde el sitio de MICROCHIP, y estudiate bien el funcionamiento del conversor A/D.
Tambien leete el manual del CSS que te dije. Hay otro en español por ahi pero siempre es mejor leer lo original.
Suerte
Jaco