Cursos / Eletrônica / Prototipagem e Montagem de Placa de Circuito Impresso / Aula
Ao iniciar o MPLAB, você terá uma tela igual a da Figura 2.
Inicialmente, vamos definir o microcontrolador do nosso circuito. Para isso, devemos selecionar no menu a opção: Configure → Select Device, como mostra a Figura 3.
Na tela de seleção do dispositivo (Figura 4), escolheremos o PIC 16F628A e clicamos no botão “OK”.
Agora que selecionamos o microcontrolador, o próximo passo é importar o arquivo “.hex”. Fazemos isso selecionando no menu a opção File → Import, como visto na Figura 5, e depois escolhemos nosso arquivo “.hex”. Podemos verificar que ele foi carregado na tela de “Output” (Figura 6).
O próximo passo agora é definir o gravador. Usaremos o PICkit3. Para selecioná-lo, basta ir no menu, na opção Programmer → MPLAB PICkit3, como mostra a Figura 7.
Quando você tiver selecionado o PICkit3, uma mensagem como a mostrada na Figura 8 pode aparecer. Ela informa que precisamos atualizar o firmware do gravador para poder usá-lo com esse tipo de microcontrolador. Nesse caso basta clicar no botão “OK” e esperar.
Outras mensagens podem aparecer, como a mostrada na Figura 9. Essa mensagem, por exemplo, pede para tomarmos cuidado com as tensões que serão usadas para a placa.
Ao término de toda a configuração do gravador, a tela da Figura 10 será mostrada, informando que não encontrou nenhum alvo (microcontrolador), mas está tudo pronto para a conexão.
Quando a placa estiver com energia, automaticamente o gravador irá reconhecer o microcontrolador. E aí, uma imagem, como a mostrada na Figura 11, deverá aparecer.
Escolhido o dispositivo, chegou a hora de gravar o nosso arquivo “.hex”, que será importado para a placa. Para isso, precisamos selecionar o arquivo que será importado, através da opção File → Import (Figura 12).
Selecionado o arquivo “.hex”, o próximo passo é programar o microcontrolador. Fazemos isso selecionando a opção do menu: Programmer → Program (Figura 13).
Ao executarmos esse passo, poderemos ver na tela de “Output” (Figura 14) o resultado da gravação.
É importante lembrar que o MPLAB IDE serve também para criar códigos e depurá-los, mas esse não será o objetivo dessa aula. Você pode estar se perguntando: E o arquivo “.hex”? De onde ele veio?
Esse é o nosso próximo passo no curso, vamos criar um código em C usando a lógica do semáforo e, ao compilá-lo, iremos perceber que serão gerados alguns arquivos de saída do nosso código, dentre eles teremos o “.hex”.
Para criar esse nosso código em C, vamos falar um pouco sobre CCS.
Versão 5.3 - Todos os Direitos reservados