¿Paso 3: Lo que aún es "Interrumpir"?
Así que, nuestro ejemplo anterior del aula no muy realista. En un aula real, su profesor no parar y preguntar a cada persona si tienen preguntas. Este es un ejemplo más realista:
Estás en un salón de clases y el profesor es docente en interrupciones. No estás seguro de que entendió algo, para que levante la mano. El profesor ve su mano levantada, para su conferencia y responde a tu pregunta. Una vez que tu pregunta ha sido contestada, el profesor recoge otra vez donde ella la dejó y continúa su conferencia.
Esto es, en un sentido muy real, cómo funciona los interrumpe.
Revisa el código de ejemplo chipKIT_Interrupts_1. En este código, no mantenga pedimos nuestra entrada cual es su estado. En cambio, configura la interrupción en uno de nuestros pasadores y espere activará. Cuando la interrupción se activa, nuestro microcontrolador deje de ejecutar el código en "void loop()", salta al código de esa interrupción (denominado una rutina de servicio de interrupción ISR) y ejecuta. Una vez que el ISR se realiza ejecutando, saltamos a donde nos quedamos en el código principal.