Ao incluir-se a biblioteca interrupt.h é possível a utilização das funções da Rotina de Serviço de Interrupção - ISR (Interrupt Service Routine). Inserida no código uma fonte de interrupção, assim que seu respectivo evento ocorrer, a execução da sequência normal de instruções é interrompida, e o fluxo de execução é direcionado para a função de interrupção correspondente.
Tomando como referência o uso desse tipo de rotina para tratamento de interrupções, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
( ) Os bits responsáveis pela configuração das interrupções externas INT1 e INT0 estão localizados no registrador de controle EICRA (Extern Interrupt Control Register A).
( ) As interrupções são habilitadas nos bits INT0 e INT1 do registrador EIMSK (External Interrupt Mask Register).
( ) Caso o bit I do registrador SREG (Status Register) esteja desabilitado apenas as interrupções externas funcionarão.
( ) Ocorrendo uma nova interrupção enquanto uma estiver sendo tratada, será formada uma fila de espera que, por sua vez, será atendida pela ordem de prioridade.
Assinale a alternativa que apresenta a sequência correta:
Escolha uma:
a.
V – V – V – F.
b.
F – F – V – V.
c.
V – V – F – V. CORRETA
d.
V – F – V – F.
e.
V – F – V – V.
Respostas
respondido por:
17
V – V – F – V. Correto
respondido por:
4
A RESPOSTA É ( V – V – F – V )
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás