C18
-1-
Luis Rafael 2009 ----------------------------------------------Microchip Pic Programing Mplab
C18
MPLab C18 Tutorial C programing
Este tutorial mostra com instalar o programa MPLab IDE V8 bem como a suite C18
para programar e em C, e compilar também permite fazer o debug dos nossos
programas e ver como se vão comportar quando estiverem a correr no nosso
microcontrolador.
C18 home
C18 v3.30 release notes
C18 evaluation download
-2-
Luis Rafael 2009 ----------------------------------------------Microchip Pic Programing Mplab
C18
Feita a instalação de ambos os softwares é hora de criarmos o nosso primeiro
projecto, e começar a explorar as potencialidades destes óptimos programas de
desenvolvimento.
Clicar menu de Project e escolher a opção Project Wizard… (Conforme Fig 1).
Fig: 1
Abre a janela do assistente de projecto.
Fig: 2
Clicar Next
-3-
Luis Rafael 2009 ----------------------------------------------Microchip Pic Programing Mplab
C18
Neste passo é altura de escolher o micro para o qual vamos desenvolver software, o
melhor seria ter definido a partida qual iríamos utilizar, mas se não tivermos a
certeza poderemos escolher um micro idêntico pois mais tarde será possível redefinir
o microcontrolador
Fig: 3
Após isto fazemos next e será exibida a tela selecção da suite de programação
pretendida que neste caso irei utilizar a suite C18 para programação em C.
A minha escolha desta liguem não se prende com o facto de ser melhor ou pior que
outras linguagem mas sim pelo facto de ser uma linguagem que domino melhor que
outras, e que é também uma linguagem que serve de base a muitas outras.
-4-
Luis Rafael 2009 ----------------------------------------------Microchip Pic Programing Mplab
C18
Fig: 4
Nesta janela deveremos escolher a opção MPLAB C18 C (mcc18.exe) tal como
mostra a Fig: 4.
Na janela que aparece no próximo passo (fig: 5) é para o caso de querermos
adicionar logo ficheiros ao nosso projecto, por exemplo alguma biblioteca que
sabemos que iremos utilizar entre outros.
Fig: 5
-5-
Luis Rafael 2009 ----------------------------------------------Microchip Pic Programing Mplab
C18
Clicamos next e deixamos esta tarefa para mais tarde, e clicamos em finish no último
passo para concluir a criação do nosso projecto (Fig 6).
Fig. 6
Já com o projecto criado é hora de criar o nosso ficheiro main.c, para isso clicamos
em new file como mostra a fig 7, e guardamos este ficheiro com o nome main.c na
mesma pasta que escolhemos para guardar o nosso projecto, é de notar que feito
estes passo é conveniente não andar a mudar a pasta ou os ficheiro de projecto de
sitio, pois poderá ser motivo de mas execução das nossas aplicações.
Fig: 7
O próximo passo será adicionar os ficheiros necessários a execução no menu
Project manager como mostra a figura abaixo fig:8.
-6-
Luis Rafael 2009 ----------------------------------------------Microchip Pic Programing Mplab
C18
Então os ficheiros a adicionar serão dependentes do
micro por nós escolhido.
Fig: 8
Concluídos estes passos com sucesso é hora de começar a programar, e para isso
nada melhor para um exemplo que um “olá mundo” na versão mais reduzida
possível para um pic que será por uma porta a alternar entre 0 e 1 a qual
poderíamos ligar um led por exemplo e veríamos que se o estado da porta fosse 0
este estaria apagado e se o estado fosse 1 este acenderia.
Ou seja para começar iremos fazer um programa que coloque um led a piscar.
Brevemente continuação.
-7-