100% acharam este documento útil (1 voto)
132 visualizações35 páginas

Tutorial de Utilização do MPLAB X

O documento fornece instruções sobre como utilizar o software MPLAB X para desenvolvimento em microcontroladores PIC, explicando que este substitui o MPLAB 8 e permite integrar compiladores. Ele também explica como iniciar um novo projeto, selecionar o microcontrolador, criar arquivos de código e configurar bits, compilar e gravar o programa no dispositivo.

Enviado por

Ivad Sotnas
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
100% acharam este documento útil (1 voto)
132 visualizações35 páginas

Tutorial de Utilização do MPLAB X

O documento fornece instruções sobre como utilizar o software MPLAB X para desenvolvimento em microcontroladores PIC, explicando que este substitui o MPLAB 8 e permite integrar compiladores. Ele também explica como iniciar um novo projeto, selecionar o microcontrolador, criar arquivos de código e configurar bits, compilar e gravar o programa no dispositivo.

Enviado por

Ivad Sotnas
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Utilização do MPLAB X

• O software MPLAB X é uma ferramenta desenvolvida pela Microchip


para desenvolvimento nas plataformas PIC. Este veio para substituir o
MPLAB [Link], que já não recebe mais atualizações.

• Este tipo de ferramenta recebe o nome de IDE (Integrated


Development Environment – Ambiente de desenvolvimento
integrado), pois nele é possível integrar outras ferramentas
(compiladores) para o desenvolvimento de projetos.
• Por padrão ele já possui um compilador assembly para todos os
modelos de PIC (MPASM). Caso queira utilizar um compilador C por
exemplo deve ser baixado diretamente do site do fabricante. A
Microchip utiliza dois compiladores C diferentes, sendo o C18 e C30
mais antigos e atualmente o XC8, XC16 e o XC32.
Iniciando o programa
• Para iniciar o programa clique no ícone:
• Esta é a janela principal do programa;

• Nele é encontrado botões para ver alguns vídeos tutoriais, link para
download dos compiladores e também um guia de utilização da
ferramenta.
Iniciando um novo projeto
• Para iniciar um novo projeto vá em Files->New Project:
Aparecerá um Wizard
(Guia para criação do projeto)
• Nele existem alguns projetos de exemplo e também alguns templates.

• Para início crie um projeto do zero, indo em Stand Alone Project e


clicando em Next.
Escolha do microntrolador
Na janela que segue é pedido o nome do gravador
que será utilizado, no nosso caso o kit utiliza o
gravador PicKit2.
Depois escolha o compilador. Caso a programação
seja em assembly utiliza-se o MPASM.
Escolha um nome e uma pasta para salvar o
projeto.
Janela do projeto
• Com todos os parâmetros prontos, aparecerá na esquerda do software
uma janela contendo o nome do seu projeto e todas as pastas
necessárias para seu funcionamento.

• Para iniciar um código clique com o botão direito em “Source Files” e


vá em New -> Other.

• Caso já exista um atalho para criação de um arquivo .asm, este pode


ser utilizado diretamente.
Na janela que apareceu vá em “Assembler” e
escolha o nome do arquivo do lado, neste caso
“[Link]”
Na janela seguinte o programa já coloca um nome
padrão de arquivo e já o coloca na pasta correta do
projeto. Portanto não é necessário que mude
nenhum parâmetro.
Pronto! Agora basta digitar o programa,
mas...
• É necessário criar uma linha de configuração onde é definido:
• O mcu utilizado;
• O tipo do cristal utilizado;
• O tipo de gravação que será feita;
• Ativação do Watchdog Timer;
• Entre outras...

• Para essa configuração vá em:


• Window->PIC Memory Views->Configuration Bits.
• Faça a configuração igual da próxima figura, ela vai garantir que:
• O Cristal utilizado será HS (High Speed);
• O Watchdog timer desabilitado;
• O Power Up Timer habilitado (É utilizado para resetar o PIC automaticamente
quando ele é energizado).
• A gravação em baixa tensão (LVP – Low Voltage Program) desabilitada, pois o
PicKit2 utiliza gravação em alta tensão.

• Clique em “Generate Source Code to Output”.


• Copie todo o código gerado como a figura anterior e cole na área de
trabalho. Este é o código de configuração.

• Sem este código o programa não funcionará corretamente.


• Para Compilar e verificar se existe algum erro no programa basta
selecionar “Clean and Build Project”.
• Depois de compilado aparece uma janela na parte inferior do software
indicando os erros (caso tenha algum) e os Warnings.

• Nesta primeira vez que compilou deve ter um erro (Selecionado de


Azul):
• Este erro foi causado porque não foi colocado o “END” no fim do
programa.

• Todo programa em assembly deve possuir o código “END” no fim.


• Quando não existem erros aparece a mensagem “Build Successful”.
Digite e compile o seguinte código:
Gravando o programa no microcontrolador
• Depois de compilado o programa já pode ser gravado no mcu.

• Verifique se o gravador está conectado na USB do computador e


selecione o ícone “Make and Program Device”.
• Feito este procedimento o primeiro led da placa deverá acender.

Utilização do MPLAB X
• O software MPLAB X é uma ferramenta desenvolvida pela Microchip
para desenvolvimento nas plataformas
• Por padrão ele já possui um compilador assembly para todos os
modelos de PIC (MPASM). Caso queira utilizar um compilador C
Iniciando o programa
• Para iniciar o programa clique no ícone:
• Esta é a janela principal do programa;
• Nele é encontrado botões para ver alguns vídeos tutoriais, link para
download dos
Iniciando um novo projeto
• Para iniciar um novo projeto vá em Files->New Project:
Aparecerá um Wizard
(Guia para criação do projeto)
• Nele existem alguns projetos de exemplo e também alguns templates.
• Para início crie um projeto do zero, indo em Stand Alo
Escolha do microntrolador

Você também pode gostar