Instalando o MPLab X e o C18

3.742 visualizações

Publicada em

Sem muito rodeios descreve os passos para instalação do MPLab e o Compilador C18 ambos da Microchip como também uma breve apresentação de como simular um projeto com o Proteus.

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
3.742
No SlideShare
0
A partir de incorporações
0
Número de incorporações
634
Ações
Compartilhamentos
0
Downloads
84
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Instalando o MPLab X e o C18

  1. 1. Instalando MPLAB e o C18 Microcontroladores PIC18 – Programação em C Prof: Fabio P. Curty E-mail: fabio-curty@hotmail.com fabiocurty.blogspot.com.br
  2. 2. Ambientes de Programação Compilador: Compilador C18 Lite v4.4x; Ambiente Integrado de Desenvolvimento (IDE): MPLABX IDE; Simulador: Proteus7.8 SP2 (ISIS); Gravador: PicKit 2 Microchip; Comunicação Serial: Virtual Terminal; 2
  3. 3. 1. Compilador MPLAB® C18 Desenvolvido e distribuído pela MicrochipTechnology; Disponível nas versões: Full Version: Vendida por um preço considerado baixo se comparado com compiladores de outros fabricantes; Possibilidade de otimização de código Consiste na utilização de técnicas inteligentes de análise do código; Objetivo de reduzir o número de instruções utilizadas na construção de um bloco de código. Por conseqüência, diminui a quantidade de mémória; Student Edition: Distribuida gratuitamente e sem restrições; Todas as funções estão disponíveis igualmente a versão full apenas não executa a otimização de código. 3
  4. 4. 1. Compilador C18® Tipos de Dados 4
  5. 5. Compilador C18® 1º Passo: Tela de boas-vindas 5 Instalação
  6. 6. Compilador C18® Instalação 2º Passo: Termo de licença 6
  7. 7. Compilador C18® Instalação 3º Passo: Diretório de instalação 7
  8. 8. Compilador C18® Instalação 4º Passo: Next para o instalador iniciar a cópia dos arquivos. 8
  9. 9. Compilador C18® Instalação 5º Passo: Copiando os arquivos necessários para o compilador. 9
  10. 10. Compilador C18® Instalação 6º Passo: Finalizando a instalação do compilador C18. 10
  11. 11. Ambiente Integrado de Desenvolvimento (IDE) Permite: Desenvolver programas em: Assembly C Simulação Depuração Microchip MPLAB IDE Disponível em http://www.microchip.com 11
  12. 12. MPLAB IDE 1º Passo: Download 12
  13. 13. 2. MPLAB IDE 2º Passo: Tela de boas-vindas 13
  14. 14. 2. MPLAB IDE 3º Passo: Termo de licença 14
  15. 15. 2. MPLAB IDE 4º Passo: Ao aceitar os termos o botão Next>> é habilitado. 15
  16. 16. 2. MPLAB IDE 5º Passo: Diretório de instalação 16
  17. 17. 2. MPLAB IDE 6º Passo: Aguarde a comclusão da cópia de arquivos. 17
  18. 18. 2. MPLAB IDE 9º Passo: Se por ventura essa mensagem aparecer apenas aceite. 18
  19. 19. 2. MPLAB IDE 10º Passo: Finalizando a instalação. 19
  20. 20. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 1º Passo: Criação de um arquivo-cabecalho em C 1. Criar uma pasta chamada “ProjetosC” no seu pendrive; 2. salvar o arquivo “cabecalho.c”; 20
  21. 21. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 2º Passo: Criação de um projeto A. Clicar no menu File/New Project; B. Escolher o Tipo de Projeto que será criado. 01 01 02 03 21
  22. 22. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 3º Passo: Criação de um projeto. Project Wizard C. Selecione o Microcontrolador. ( PIC18F1220 ); 01 02 03 22
  23. 23. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 4º Passo: Criação de um projeto com o Project Wizard D. Determinar as ferramentas de hardware e debug; Arquivos 01 MPASMWIN.exe Caminho C:MCC18mpasmMPASMWIM.exe 02 23
  24. 24. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 5º Passo: Criação de um projeto com o Project Wizard E. Determinar o compilador; 01 02 24
  25. 25. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 6º Passo: Criação de um projeto com o Project Wizard F.Determinar o nome do projeto e onde ele será salvo e seta-lo com proj. principal. 01 02 03 25
  26. 26. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 Criação de um projeto com o Project Wizard G. Após finalizar a criação do projeto precisamos criar o arquivo que conterá o programa propriamente. Os próximos passos descrevem a criação do arquivo objeto que conterá as linhas de código de nossos programas. 26
  27. 27. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 2º Passo: Criação de um projeto com o Project Wizard H. Tela principal do MPLAB IDE; Source FilesNewEmpty File 01 27
  28. 28. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 3º Passo: Dar um nome ao arquivo “cabecalho.c” Não esqueça de por a extenção ".c e Finish. 01 02 28
  29. 29. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 3º Passo: A IDE ficará com essa aparência após a finalização; 29
  30. 30. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 4º Passo: Criando o nosso primeiro projeto; 30
  31. 31. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 7º Passo: Compilando o projeto: se tudo foi feito como demostrado o resultado obtido apos se clicar no martelo será a mensagem de BUILDING SUCCESSFULYY na janela inferior da IDE. 31
  32. 32. 3. Simulador -Proteus 7.8 SP (ISIS) Tela de abertura do Proteus 7.8 (ISIS) 32
  33. 33. 3. Simulador -Proteus 7.8 SP (ISIS) 1º Passo: Busca de componentes; 33
  34. 34. 3. Simulador -Proteus 7.8 SP (ISIS) 1º Passo: Busca de componentes / Tela de busca; 34
  35. 35. 3. Simulador -Proteus 7.8 SP (ISIS) 1º Passo: Busca de componentes / Exemplo de componente; 35
  36. 36. 3. Simulador -Proteus 7.8 SP (ISIS) 2º Passo: Girando componentes antes de posicioná-los; 35
  37. 37. 3. Simulador -Proteus 7.8 SP (ISIS) 3º Passo: Alterando o tamanho da folha; 37
  38. 38. 3. Simulador -Proteus 7.8 SP (ISIS) 4º Passo: Conectando os componentes; 38
  39. 39. 3. Simulador -Proteus 7.8 SP (ISIS) 4º Passo: Conectando os componentes; 39
  40. 40. 3. Simulador -Proteus 7.8 SP (ISIS) 5º Passo: Conectando um osciloscópio; 40
  41. 41. 6. Osciloscópio 41
  42. 42. 3. Simulador -Proteus 7.8 SP (ISIS) 5º Passo: Conectando um osciloscópio; 42
  43. 43. 3. Simulador - Proteus 7.4 (ISIS) 5º Passo: Iniciando a simulação; 43
  44. 44. 3. Simulador -Proteus 7.8 SP (ISIS) Simulação de microcontroladores; 44
  45. 45. 3. Simulador -Proteus 7.8 SP (ISIS) “Program File” - selecionar o arquivo .hex à ser programado ; “Processor Clock Frequency” - especificar a freqüência de clock; 45
  46. 46. 2. Criação de projeto no MPLAB® IDE para o MPLAB C18 Projeto_2 1. Criar projeto “Acende_led.c”; 2. Cria o arquivo de programação seguindo o modelo abaixo; 3. Compilar; 4. Simular; 5. Verificar o resultado obtido; 6. Descrever a conclusão sobre o resultado obtido; 46

×