Conceptos previos
Conceptos previos
En la programación de sistemas basados en microcontrolador hace falta dar respuesta rápida a eventos. Para ello, la mayoría de los microcontroladores implementan un mecanismo que se denomina mecanismo de interrupciones.
En el mecanismo de interrupción, los periféricos internos del microcontrolador y los periféricos externos, a través del sistema de E/S, pueden alertar de estos eventos a la CPU enviando señales a través del bus de control. Estas señales de control interrumpen la ejecución del programa que en ese momento estuviera ejecutando la CPU, y en respuesta a dichos eventos, la CPU ejecuta unas rutinas que el programador ha desarrollado para su tratamiento. A estas rutinas se les llama Rutinas de Tratamiento de Interrupción (RTI).
Relación evento interrupción