Análise de erros de um conjunto de instruções assembly

884 palavras 4 páginas
Universidade Federal de São João del Rei
Engenharia mecatrônica – Microprocessadores
Isabella Coutinho Barreto Pinto

01- Introdução Teórica:
O MpLab é um ambiente integrado para o estudo e desenvolvimento com a família PIC de microcontroladores.
Sua principal característica é a total integração de seus módulos com o ambiente Windows, permitindo a fácil cópia de arquivos e trechos de arquivos de um aplicativo para outro, em uma única plataforma ele gerencia projetos, compila e simula códigos-fontes, assim como a gravação do mesmo no microcontrolador.
Após abrir o programa é necessário a criação do projeto, que é um conjunto de arquivos e informações que diz ao
MpLab qual a situação de um certo trabalho em particular. Em seguida um novo arquivo-fonte deve ser criado para trabalhar com o projeto e então compilado, criando um arquivo hexadecimal na memória de programa do microcontrolador. A compilação gera um relatório com 3 possíveis mensagens. Error é um aviso de que o código tem algum erro grave, não ocorrendo a compilação, Warning diz que algo estranho ou não comum esta presente no seu código, aconselhando a correção, e por último Message que informa sobre alguma ação que está sendo realizada que pode gerar um código com execução inadequada.
02- Memória de cálculo e resultado da pesquisa:
Diante o código dado foi feita uma análise de erros para que ele pudesse ser corrigido e então compilado corretamente. Com o auxílio do conjunto de instruções assembly para PIC16F877 foi possível analisar cada

linha do código e corrigir erros de sintaxe para a compilação obter sucesso. O código dado e a correção estão mostrados abaixo.
; UNIVERSIDADE FEDERAL DE SÃO JOÃO DEL-REI
; UC: MICROPROCESSADORES
; 1a PRÁTICA: COMPILANDO E SIMULANDO UM CÓDIGO-FONTE ASSEMBLY NO MPLAB
; -- ARQUIVO DE DEFINIÇÕES:

#INCLUDE Espaço
__CONFIG _XT_OSC & _WDT_OFF &
_PWRITE_OFF & _BOREN_OFF &
_LVP_OFF & _CPD_OFF & _CP_OFF

; -- VETOR DE RESET:
ORG 0X00

Erro:

Relacionados

  • Ciencias da computaçao
    3043 palavras | 13 páginas
  • compiladores
    4026 palavras | 17 páginas
  • Estudante
    2287 palavras | 10 páginas
  • multi
    1049 palavras | 5 páginas
  • Linguagens de programação
    7083 palavras | 29 páginas
  • Linguagem de programação
    2997 palavras | 12 páginas
  • Linguagens de Programação
    1725 palavras | 7 páginas
  • Compiladores
    9795 palavras | 40 páginas
  • Compiladores
    1479 palavras | 6 páginas
  • trabalho
    4983 palavras | 20 páginas