dicas de montagem programação
Sistemas Microcontrolados 1 – Parobé
Introdução a Programação para PIC18F4550
1. O microcontrolador:
Um microcontrolador (também denominado MCU) é um computador-num-chip, contendo um processador, memória e periféricos de entrada/saída.
É um microprocessador que pode ser programado para funções específicas, em contraste com outros microprocessadores de propósito geral (como os utilizados nos PCs). Eles são embarcados no interior de algum outro dispositivo (geralmente um produto comercializado) para que possam controlar as funções ou ações do produto. Um outro nome para o microcontrolador, portanto, é controlador embutido.
2. O microcontrolador PIC:
Os
PIC são uma família de microcontroladores fabricados pela Microchip
Technology, que processam dados de 8 bits, de 16 bits e, mais recentemente, de 32 bits. Seu nome é oriundo de "Programmable Interface Controller" (Controlador de
Interface Programável). Contam com extensa variedade de modelos e periféricos internos.
3. A IDE:
Utilizamos na disciplina a IDE MPLAB X, da Microchip, que podemos obter gratuitamente atravez do site da propria fabricante.
IDE significa Integrated Development Evironment, ou seja Ambiente de Desenvolvimento Integrado.
IC Salgado
É nela que vamos escrever os codigos e compila-los para que depois possamos testa-lo no PIC.
4. O Compilador:
O nome "compilador" é usado principalmente para os programas que traduzem o código fonte de uma linguagem de programação de alto nível para uma linguagem de programação de baixo nível.
Utilizamos o XC8, também da Microchip, por ser gratuito e de fácil utilização.
5. Arquivos de Cabeçalho ou Bibliotecas:
São arquivos .h com codigos criados para implementar algumas funções ou ativa-las no microcontrolador.
Muitos destes arquivos ja estão disponíveis quando instalamos o compilador, mas podemos criar funções e utilizalas como arquivos de cabeçalho.
Uma destas funções é a de configuração do PIC