Beruflich Dokumente
Kultur Dokumente
Unidad 1
Semana 5
Introducción
Se usa cuando
se realiza debug
Ing. Juan Vega Martinez Interrupciones 8
INTERRUPCIONES
Tipos de Interrupciones
• No-Maskables Traps
Tipos de Interrupción
Non-Maskables Traps
Tipos de Interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Jerarquización de la interrupción
Registros
INTERRUPCIONES
IFSx
IECx
IPCx
IPL(3..0)
INTCONx
Registros
INTERRUPCIONES
IFSx
Registros:
ISF0, ISF1, ISF2
IECx
Contienen el
IPCx estado de todas
las banderas de
IPL(3..0) interrupción
INTCONx
Registros
INTERRUPCIONES
IFSx
Registros
IEC0, IEC1, IEC2
IECx
Habilitan las
IPCx interrupciones en
el dispositivo.
IPL(3..0)
INTCONx
Registros
INTERRUPCIONES
IFSx
Registros
IPC0, IPC1 ….
IECx IPC10
Configura la
IPCx prioridad de las
interrupciones
IPL(3..0)
INTCONx
Registros
INTERRUPCIONES
IFSx
Nivel de Prioridad
del CPU
IECx
IPCx
IPL(3..0)
INTCONx
Registros
INTERRUPCIONES
IFSx
Registros INTCON1 ,
IECx INTCON2
Contienen la
IPCx configuración global
de las interrupciones
IPL(3..0)
INTCONx
Ejemplo:
Interrupción Externa INT0.
Registro IECx
Ejemplo:
Interrupción Externa INT0.
Registro IFSx
Ejemplo:
Interrupción Externa INT0.
Registro IPCx