8051

3256 palavras 14 páginas
APD – ARQUITETURA de PROCESSADORES DIGITAIS
Profs. Carlos Eduardo R. de Araujo – Marco Antonio

NOTAS DE AULA – Aula 07

• Interrupções o Características das Interrupções Prioridade Mascaramento Vetoradas e Não-Vetoradas Sinais de Interrupções o Interrupções na família 8051 IE – Interrupt Enable (A8 h) IP – Interrupt Priority (B8 h) TCON – Timer Control (88 h) • Temporizador / Contador o Controle de operação dos timers TCON – Timer Control (88 h) o Valor inicial de contagem TL0(8Ah),TL1(8Bh),TH0(8Ch),TH1(8Dh) o Modos de operação dos timers TMOD – Timer Mode (89 h) Modo 0 Temporizador/contador de 8 bits (prescaler 5 bits) Modo 1 Temporizador/contador de 16 bits Temporizador/contador de 8 bits com recarga Modo 2 automática Modo 3 Temporizador de 8 bits + temporizador/contador de 8 bits o Exemplos de utilização dos temporizadores/contadores

i.

Interrupções

A interrupção é um processo de controle do microcontrolador pelo qual se interrompe a execução de um programa que está em andamento sempre que ocorrer um determinado evento interno ou externo. Nesta condição, o microcontrolador passa a executar uma rotina específica previamente programada denominada “sub-rotina de atendimento de interrupção”. Ao terminar a execução desta sub-rotina, o controle volta para o programa inicial no endereço imediatamente abaixo do ponto onde foi interrompido. A vantagem da interrupção está na simplicidade do hardware e do software, pois o sistema não precisa ficar monitorando constantemente o funcionamento de certos periféricos (polling). As interrupções não possuem qualquer sincronismo com o programa em execução, e podem estar relacionadas a três fontes: • Interrupção de hardware externo a CPU (periféricos do microcontrolador) • Interrupção de software (instruções ou chamadas do sistema operacional) • Interrupção de hardware interno a CPU (exceções, divisões por zero, etc.)

a) Características das Interrupções i) Prioridade Define a ordem de execução das

Relacionados

  • 8051
    7198 palavras | 29 páginas
  • 8051
    2941 palavras | 12 páginas
  • 8051
    329 palavras | 2 páginas
  • 8051
    481 palavras | 2 páginas
  • 8051
    2110 palavras | 9 páginas
  • MIC 8051
    1584 palavras | 7 páginas
  • Microcontrolador 8051
    1353 palavras | 6 páginas
  • trabalho 8051
    999 palavras | 4 páginas
  • Lista 8051
    689 palavras | 3 páginas
  • 8051 assembly
    732 palavras | 3 páginas