+ All Categories
Home > Documents > Tutorial Mplab Ide v8 by Ronaldo

Tutorial Mplab Ide v8 by Ronaldo

Date post: 05-Apr-2018
Category:
Upload: ronaldovieira
View: 230 times
Download: 0 times
Share this document with a friend

of 11

Transcript
  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    1/11

    Tutorial Mplab Ide v8.84By RVR

    ApresentaoO MPLAB IDE um IDE do Windows para programao de

    dispositivos da famlia PICmicro MCU e dsPIC Digital Signal Controllers;

    Possibilita:

    Criar e Editar Cdigo Fonte num editor integrado;

    Assemblar, compilar e lgar (Link) cdigo fonte;

    Depurar a execuo lgica do cdigo, analisando o fluxo do programa

    por intermdio

    de um simulador integrado, ou

    Em tempo real com in-circuit emulators ou in-circuit debuggers; Efetuar medies temporais com o simulador ou emulador;

    Verificar variveis em Janelas de Anlise (Watch windows)

    Programar firmware nos dispositivos atravs de um

    Programador.

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    2/11

    C

    riando

    um

    Proj

    eto

    Projeto um conjunto de arquivos fontes e instrues que permite

    construir um objeto de cdigo executvel para uma aplicao.

    Para criar um projetose deve ir na opo

    PROJECT depois em

    PROJECT WIZARD...

    Se abrir uma janela de WELCOME! em seguida vai em AVANAR

    na tela seguinte escolha o modelo do microcontrolador que vai ser utilizado no

    projeto depois em AVANAR.

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    3/11

    C

    riando

    um

    Proj

    eto

    Aqui no segundo passo se define as ferramentas que ser utilizado

    no projeto. Aqui vai ser utilizado a primeira opo MPASM ASSEMBLER.

    Se o MPLAB IDE tiver sido instalado na sua pasta por padro, o

    ficheiro executvel do assemblador MPASM dever ser:

    C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe

    O ficheiro executvel do ligado MPLINK dever ser:

    C:\Program Files\Microchip\MPASM Suite\MPLink.exe

    E o executvel da livraria MPLIB:

    C:\Program Files\Microchip\MPASM Suite\MPLib.exe

    Se no estiver correto, utilize o boto browse para localizao e

    atualizar a respectiva localizao. Quando finalizar, clique Avanar>.

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    4/11

    Atrib

    uindo

    nome

    ao

    Proje

    to

    O terceiro passo permite-nos atribuir um nome ao nosso projeto e

    guard-lo numa pasta:

    Este exemplo mostra que o projeto ir chamar nomedoprojeto Utilizando o boto Browse vamos colocar o projeto numa pasta chamada

    NOME DO PROJETO

    Em seguida, clique Avanar>

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    5/11

    Adicion

    ar

    fi

    cheir

    o

    ao

    Proje

    to

    O quarto passo permite-nos selecionar os ficheiros a incluir no

    projeto:

    Como ainda no foi selecionado um ficheiro contendo o nosso cdigo

    fonte, vamos utilizar um ficheiro tipo para comear. O ficheiro possui as

    seces essenciais para qualquer cdigo fonte, e contm a informao que

    nos ajudar a escrever e a organizar o nosso cdigo. Escolha o ficheiro nomeado nomedoprojeto.asm, escolhendo o caminho

    correto para a sua localizao

    OBS: COMO E UM PROJETO NOVO NO Add> NADA VAI APENAS EMAVANAR COMO NA FIGURA ABAIXO A ESQUERDA.

    C:\NOME DO PROJETO\NOMEDOPROJETO.asm

    Caso tenha um projeto a ser aberto, localize onde foi salvo em seguida

    click em Add>> para mover o nome do ficheiro para o painel da direita e

    clique na caixa de verificao para permitir que o ficheiro seja copiado paraa nossa pasta de trabalho (C:\NOME DO PROJETO);

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    6/11

    Adicion

    ar

    fi

    cheir

    o

    ao

    Proje

    to

    Existe um para cada tipo de dispositivo;

    Estes ficheiros definem a configurao da memria, e o nome dos

    registros de todos os dispositivos;

    Em seguida Avanar> para terminar o Project Wizard

    A caixa de dilogo final do Project

    Wizard mostrar os passos efetuadosindicando o dispositivo selecionado, as

    ferramentas e o nome de projeto.

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    7/11

    Resum

    o

    do

    Proje

    ct

    Wizar

    d

    Depois de clicar o boto Finish, veja a janela do Projeto no MPLAB IDE.

    Ela dever assemelhar-se figura.

    Se a janela no se encontrar aberta, selecione View>Project.

    Prximo passo criar

    o arquivo do novo editor

    de texto do projeto em

    FILE>NEW

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    8/11

    Cria

    ndoa

    rquiv

    o

    edit

    or

    de

    texto

    .

    Agora vai em FILE>SAVE AS.. de o nome para o arquivo do editor de

    texto lembrando que no fim do nome tem que ter .ASMe salve na pasta ondefoi criado o projeto anteriormente que nesse caso :

    C:\NOME DO PROJETO\NOMEDOPROJETO.ASM

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    9/11C

    riando

    link

    do

    ed

    itor

    d

    e

    text

    o

    com

    o

    proj

    eto. Aps salvar o arquivo do editor de texto que vamos utilizar para o cdigo

    Assembly temos que lincar ele com o projeto para isso v no quadro

    nomedoprojeto.mcw tem opo SOURCE FILES com o boto direito domouse em cima de source files> Add Files

    Selecione o arquivo nomedoprojetoquefoi criado e v em abrir.

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    10/11C

    riando

    link

    do

    ed

    itor

    d

    e

    text

    o

    com

    o

    proj

    eto.

    Pronto, agora que foi vinculado o seu arquivo ao seu projeto tem como seu

    arquivo fonte o seu editor de texto. Exatamente como a figura abaixo:

    Agora tem que apenas criar o seu cdigo assembly e compilar.

  • 7/31/2019 Tutorial Mplab Ide v8 by Ronaldo

    11/11Compila

    ndoo

    Proj

    eto.

    Quando o cdigo estiver pronto

    v em PROJECT > BUILD ALLpara compilar. Se aparecer uma

    tela antes escolha a opo

    ABSOLUTO, se o cdigo

    assembly no tiver erros vai

    mostar a tela como esta na figura

    abaixo. Se tiver erro no lugar de

    BUILD SUCCEEDED vai

    aparecer BUILD FAILED


Recommended