Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
doc:tec:elo:uc_arduino:arduino_int:inicio [2025/03/25 14:02] – [Habilitación y configuración de la interrupción] fepgdoc:tec:elo:uc_arduino:arduino_int:inicio [2025/03/25 14:04] (actual) – [Habilitación y configuración de la interrupción] fepg
Línea 15: Línea 15:
 </code> Veamos sus parámetros a continuación: </code> Veamos sus parámetros a continuación:
  
-  * ''digitalPinToInterrupt'' -> Si damos el pin, el programa se encarga de buscar la interrupción.+  * ''digitalPinToInterrupt'' 
 +    * Si damos el pin, el programa se encarga de buscar la interrupción.
  
-  * ''P'' -> Es el pin que detecta la interrupción. **En el Arduino Nano es el ''2''**.+  * ''P'' 
 +    * Es el pin que detecta la interrupción. 
 +    * **En el Arduino Nano es el ''2''**.
  
-  * ''Funcion'' -> Función asociada a la interrupción. Se ejecuta al producirse la interrupción. En otro lugar del programa deberemos declararla ''void Funcion(){}''.+  * ''Funcion'' 
 +    * Función asociada a la interrupción. Se ejecuta al producirse la interrupción. Suele denominarse **ISR** (//Interruption Service Routines//) y, por definición, tiene que ser una función que no recibe nada y no devuelva nada. 
 +    * En otro lugar del programa deberemos declararla ''void Funcion(){}''.
  
   * ''flanco de activación''   * ''flanco de activación''
  • doc/tec/elo/uc_arduino/arduino_int/inicio.1742907777.txt.gz
  • Última modificación: 2025/03/25 14:02
  • por fepg