![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MANEJO DE RESET E INTERRUPCIONES Los AT90S8515 proporcionan 12 fuentes de interrupción diferentes. Estas interrupciones y el vector separado de Reset, cada uno tiene un vector de programa separado en el espacio de memoria de programa. Todas las interrupciones tienen asignados bits de habilitación individuales que deben estar a set (uno) junto con el bit I en el Registro de Estado para habilitar la interrupción. Se definen automáticamente las direcciones más bajas en el espacio de memoria de programa como Reset y vectores de Interrupción. En la Tabla 2 se muestra la lista completa de vectores. La lista también determina los niveles de prioridad de las diferentes interrupciones. El más bajo la dirección, el más alto el nivel de prioridad. El RESET tiene la prioridad más alta, y luego es INT0 ( petición de Interrupción Externa 0 ), etc. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Figura. Vectores de Reset e Interrupción |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||