Relatório de interrupções do 8051

364 palavras 2 páginas
RELATÓRIO
Primeiro dia:
Criado o programa usando apenas a interrupçao externa 0(int0), temporizadores, e as funçoes dos leds e dos botões.
O objetivo do trabalho foi usar a interrupçao para parar o processo principal indepentende do seu estado e entrar em outro processo. E quando sair da interrupcao, continuar o programa principal.
Segundo dia:
Usando o mesmo programa do primeiro dia, foi acrescentada a outra interrupcao (Int1) usando os mesmos outros criterios. Quando uma interrupçao estava acionada a outra nao poderia ser acionada simultaneamente, e vice versa.
Terceiro dia:
Foi incrementado no programa o recusro de prioridades, em que a sua funçao é habilitar uma hierarquia entre as interrupçoes. Com essa hierarquia, quando apenas a Int 0 ou a Int 1 está em alta prioridade obtemos a seguinte situaçao:
Se acionarmos a interrupçao de alta prioridade, qualquer outro processo, independente se for uma interrupçao de baixa prioridade, para ser executado o processo da interrupçao de alta prioridade.
Se as duas interrupçoes estiverem com prioridade igual, seria como se nao houvesse prioridades.
RELATÓRIO
Primeiro dia:
Criado o programa usando apenas a interrupçao externa 0(int0), temporizadores, e as funçoes dos leds e dos botões.
O objetivo do trabalho foi usar a interrupçao para parar o processo principal indepentende do seu estado e entrar em outro processo. E quando sair da interrupcao, continuar o programa principal.
Segundo dia:
Usando o mesmo programa do primeiro dia, foi acrescentada a outra interrupcao (Int1) usando os mesmos outros criterios. Quando uma interrupçao estava acionada a outra nao poderia ser acionada simultaneamente, e vice versa.
Terceiro dia:
Foi incrementado no programa o recusro de prioridades, em que a sua funçao é habilitar uma hierarquia entre as interrupçoes. Com essa hierarquia, quando apenas a Int 0 ou a Int 1 está em alta prioridade obtemos a seguinte situaçao:
Se acionarmos a interrupçao de alta prioridade, qualquer

Relacionados

  • Microprocessadores - programacão semaforo assembly
    2970 palavras | 12 páginas
  • microcontroladores e microprocessadores
    2810 palavras | 12 páginas
  • paineleletronico
    565 palavras | 3 páginas
  • Circuitos digitais
    4605 palavras | 19 páginas
  • eletronica
    2866 palavras | 12 páginas
  • PCS2497 Relatório Exp08 Bancada06
    1113 palavras | 5 páginas
  • Lcp935
    1615 palavras | 7 páginas
  • atps
    2392 palavras | 10 páginas
  • Atmega 89S58
    5115 palavras | 21 páginas
  • Relat Rio Aula01
    1359 palavras | 6 páginas