La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Interrupciones Una interrupción consiste en que el procesador suspende temporalmente la tarea que está ejecutando para atender a algún periférico, mediante.

Presentaciones similares


Presentación del tema: "Interrupciones Una interrupción consiste en que el procesador suspende temporalmente la tarea que está ejecutando para atender a algún periférico, mediante."— Transcripción de la presentación:

1 Interrupciones Una interrupción consiste en que el procesador suspende temporalmente la tarea que está ejecutando para atender a algún periférico, mediante la ejecución de una rutina de servicio de interrupción, una vez que se concluye esta, el procesador continua con la tarea que estaba ejecutando antes de haber sido interrumpido Para los PICS18 existen dos vectores de interrupción: 0x0008 vector de interrupción de alta prioridad 0x0018 vector de interrupción de baja prioridad Cada fuente de interrupción tiene tres bits para controlar su funcionamiento: 1. El bit de habilitación 2. El bit de bandera 3. El bit de prioridad de interrupción

2 Interrupción externa 1 Para activar la interrupción INT1, debemos:
poner el bit INT1IE del registro INTCON3: limpiar el bit INT1IP, ya que le asignaremos un nivel de prioridad bajo a esta interrupción habilitación de prioridades de interrupción IPEN (Interrupt Priority ENable), que está ubicado en el registro de control de reset RCON:


Descargar ppt "Interrupciones Una interrupción consiste en que el procesador suspende temporalmente la tarea que está ejecutando para atender a algún periférico, mediante."

Presentaciones similares


Anuncios Google