Lista Davi
5-) Interrupção vetorada: Possuem o “Vetor de Interrupção” (endereço de início da interrupção) fixo, não sendo definido pelo usuário ( família 8051).
Interrupção não vetorada: Os endereços de tratamento da interrupção são escolhidos pelo programador (outras famílias).
8-) O comando RET retorna de uma rotina comum, enquanto o RETI retorna de uma rotina especial, de interrupção.
9-) O registrador IP (Interrupt Priority) define a ordem de disparo das interrupções. Os bits, quando ativos, definem a interrupção que representam como alta prioridade. PS representa serial, PT1 representa tempo prioridade 1, PX1 interrupção externa prioridade 1, PT0 tempo prioridade 0, e PX0 interrupção externa prioridade 0.
O registrador IE (Interrupt Enable) serve para habilitar interrupções. O bit EA em 0 desabilita todas interrupções, e em 1 habilita desde que estejam habilitadas individualmente.
O registrador TCON (Timer Control) controla as contagens e temporizações.
10-) Registrador IE Bits: EA, ES, ET1, EX1, ET0, EX0:
ES controla a comunicação serial, quando em 0 desabilita esta interrupção individualmente. ET1 desabilita individualmente a interrupção de tempo de prioridade 1 quando em 0, quando em 1 habilita. Da mesma forma, EX1 desabilita interrupção externa de prioridade 1 individualmente quando em 0, AT0 desabilita individualmente interrupção de tempo prioridade 0, e EX0 desabilita individualmente interrupção externa de prioridade 0 quando em 0.
Registrador IP Bits: PS, PT1, PX1, PT0, PX0:
PS representa serial, PT1 representa tempo prioridade 1, PX1 interrupção externa prioridade 1, PT0 tempo prioridade 0, e PX0 interrupção externa prioridade 0.
Registrador TCON permite configuração em 4 modos, de 0 a 3, e possui 2 contadores. IE0 sinaliza o pedido de uma interrupção externa de prioridade 0, e após a interrupção ser atendida o mesmo é resetado. Já IT0 controla o aceite da interrupção, ou seja, dispara a mesma. Quando em 0, simplesmente aceita, quando em 1,