Contenido>Indice>Intro Tutor

HABILITACIÓN DE INTERRUPCIONES


Después de la inicialización del microcontrolador, todas las fuentes de interrupción están inhibidas debido a que se han puesto a cero los bits de registro IE (interrupt enable register). Para poder utilizar el mecanismo de interrupciones, es necesario, por lo tanto comenzar por habilitar la o las fuentes de interrupción empleadas por la aplicación.

En este sentido, cada fuente de interrupción puede ser habilitada o desahabilitada individualmente, activando o desactivando el bit (poniendo a 1 ó a 0, respectivamente) que tiene asignado el registro de habilitación de interrupciones (IE).

Este registro es direccionable bit a bit y está situado en la posición 0A8H de memoria interna dentro de los SFRs.

La descripción de los bits de este registro es la siguiente:

IE (0A8H)

MSB

           

LSB

EA

X

X

ES

ET1

EX1

ET0

EX0

i088.gif (541 bytes)Cada elemento de este registro se ha descrito en el capítulo 2 "Registro de Funciones eSpeciales"(SFRs que controlan las interrupciones y los timers/IE).

   


   Contenido>Indice>Intro Tutor