quarta-feira, 22 de outubro de 2014

Vetores

Vetor de reset
É utilizado para dizer para onde irá o programa quando um comando de RESET for dado.
Ex: ORG   0X00               ;irá para a rotina CONFIGURA quando
      GOTO CONFIGURA           ; for dado o comando de RESET

Vetor de interrupção
Interrupções são tarefas que o microcontrolador pode executar, mesmo estando em qualquer parte do programa, basta acionar a interrupção. Ao retornar de uma interrupção, o programa volta para onde se encontrava antes do acontecimento. RETFIE é o comando dado para retornar de uma interrupção em assembler.
Ex:      ORG   0X08        ;Vetor de Interrupção de alta prioridade
            RETFIE
            ORG   0X18       ; Vetor de Interrupção de baixa prioridade

            RETFIE

Nenhum comentário:

Postar um comentário