Interrupciones

Páginas: 3 (687 palabras) Publicado: 9 de octubre de 2011
Interrupciones
Una Interrupción es un evento interno o externo al microcontrolador, cuando se presenta, redirecciona la secuencia de flujo del programa principal para realizar una tarea másimportante por el microcontrolador.

2

Tipos de interrupciones
• Hardware
– Externas. Terminales del microcontrolador
• INTs • RBs • TMR0

• Software
– Internas . Módulos internos demicrocontrolador, módulos especiales.
• Módulo ADC • Módulo USART • Módulo PWM…
3

Tipos de Interrupciones
Mascarables. • Se pregunta por un bit de permiso para poder interrumpir la secuencia de flujo delprograma principal. No Mascarables. • No se requiere del bit de permiso para poder interrumpir la secuencia de flujo del programa principal RESET.
4

Bits de configuración
• IPEN InterruptPriority Enable bit
– Bit que permite configurar los niveles de prioridad de las interrupciones.

• GIEL Global Interrupt Enable low priority bit
– Bit de permiso de interrumpir al programa principal porinterrupciones de baja prioridad.

• GIEH Global Interrupt Enable high priority bit
– Bit de permiso de interrumpir al programa principal por interrupciones de alta prioridad.
5

Vectores deinterrupción
• Vector de Interrupción de Alta Prioridad
– Memoria de programa de salto para la rutina de servicio a la interrupción de alta prioridad ISR_H, localidad de memoria 0x0008.

• Vectorde Interrupción de Baja Prioridad
– Memoria de programa de salto para la rutina de servicio a la interrupción de baja prioridad ISR_L, localidad de memoria 0x0018.
6

Bits de configuración
• IPENInterrupt Priority Enable bit
– Bit que permite configurar los niveles de prioridad de las interrupciones.

• GIEL Global Interrupt Enable low priority bit
– Bit de permiso de interrumpir alprograma principal por interrupciones de baja prioridad.

• GIEH Global Interrupt Enable high priority bit
– Bit de permiso de interrumpir al programa principal por interrupciones de alta prioridad....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interrupciones
  • Interrupciones
  • Interrupciones
  • Interrupciones
  • INTERRUPCIONES
  • Interrupciones
  • Interrupciones
  • Interrupciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS