Anexo B - Novo Projeto
MicrocontroladorPICPIC16F887MPLABX-XC8 2021-04-10Projeto
Um programa para o microcontrolador é composto por diversos arquivos fontes, escritos em alguma linguagem de programação, costumeiramente a linguagem C.
Esses arquivos são agrupados, organizados e acompanhados de outros arquivos necessários para a construção de um projeto.
Um projeto é composto por arquivos fonte e de cabeçalho(.c e .h), arquivos para sua construção (makefile) no processo de compilação, arquivos de montagem (assembly), diversos arquivos intermediários e por fim o arquivo executável (.hex).
Objetivo
Criar um novo projeto utilizando a plataforma MPLAB-X.
MPLAB-X
O ambiente de desenvolvimento integrada (Integrated Development Environment - IDE) é uma ferramenta que reúne (integra) diversas funcionalidades de apoio ao desenvolvimento de aplicações ou projetos, tais como um editor de código, colorização e destaque de palavras reservadas, chamadas ao compilador, navegação entre os arquivos, entre outras funções.
Figura 1: IDE Microchip MPLAB-X |
---|
![]() |
Para a criação de um novo projeto, basta seguir os passos apresentados pelo assistente de configuração do projeto, acessando-o conforme ilustração da Figura 2.
Clique em: File -> New Project
Figura 2: Novo projeto |
---|
![]() |
Na etapa seguinte é necessário escolher o tipo de projeto que será criado.
Utilizaremos a opção Standalone Project, que geralmente já vem selecionada, bastando clicar em Next.
Figura 3: Escolha do projeto |
---|
![]() |
Na próxima etapa são escolhidos a família do microcontrolador, dentro dela o \textbf{dispositivo} e por fim a ferramenta de gravação do dispositivo físico se for o caso, não sendo, pode-se usar a opção do simulador.
- Family: Mid-Range 8-bit MCUs;
- Device: PIC16F887;
- Tool: Simulator.
Figura 4: Seleção do dispositivo |
---|
![]() |
Obs.: No casso do campo Device, a digitação do código do microcontrolador é mais prática e rápida do que sua escolha na caixa de opções.
Selecione agora o compilador, que neste caso é o XC8, conforme a instalação.
Figura 5: Seleção do compilador |
---|
![]() |
Insira agora o nome do projeto e atente-se para o local em que ele será salvo.
O nome do projeto deve ter relação direta com a sua funcionalidade.
Figura 6: Nome do projeto |
---|
![]() |
Ao final a Figura 7 mostra a árvore do projeto criada, sendo que todas as pastas criadas devem estar vázias, exceto pelo arquivo Makefile, que não deve ser modificado ou alterado.
Figura 7: Projeto criado |
---|
![]() |
O projeto foi criado com sucesso, agora é preciso criar os arquivos fontes e de cabeçalho.
« Anexo A - Instalação do MPLAB-X e XC8 « Anexo B - Novo Projeto » Anexo C - Novos arquivos »