Olá Galera;
Vamos direto ao que interessa….: )
Antes de começarmos, você precisa fazer o download das ferramentas a seguir:
O MPLAB é a ferramenta de desenvolvimento da Microchip, que é a fabricante dos PICs.
É um ambiente de desenvolvimento integrado, onde podemos editar o nosso programa, compila-lo e até fazer simulações e depurações.
O CCS é um compilador C para PIC que é mais simples de usar que um compilador C ANSI (gcc por exemplo), mas nada impede que você possa utilizar outros compiladores.
Os compiladores C ANSI são extremamente técnicos e bem complicados de instalar para que posssamos usa-los.
Já o CCS pode ser chamado de um compilador C porque usa a sintaxe e quase tudo é igual a um compilador C ANSI, mas este possui algumas facilidades para quem está iniciando em programação de PIC que não serão encontradas em um compilador C ANSI.
Quem gosta da linha de microcontroladores PIC da Microchip, sabe que programar em assembler é menos produtivo do que programar em C, e como aqui nosso propósito é de facilitar as coisas, então vamos usar a linguagem C. (ao menos por enquanto)
Existem diversas opções de compiladores C para a linha PIC, e um dos mais utilizador é o PICC CCS produzido pela Custom Computer Services .
Depois de baixar as ferramentas, instale-as. São instalações extremamente básicas e de fácil compreensão.
Recomendo instalar o CCS PICC primeiro, pois através dele teremos a integração com o MPLab.
Guarde o caminho da instalação que o instalador apresentará.Isso será importante para integrar um programa ao outro.
Após instalar o PICC e o MPLAB, abra o MPLAB e aponte para o menu de configuração de localização de ferramentas. Veja Abaixo:

Vamos aprender como usar esse compilador de dentro do MPLAB, que é a IDE de programação produzida pela Microchip.
A grande vantagem de usar essa integração é que podemos usar o compilador CCS e desfrutar de todas as facilidades que o MPLAB oferece.
A janela de configuração de localização das ferramentas será apresentada. Encontre o item “CCS C Compiler”
Veja abaixo:

Então, indique a localização do compilador. Ele estará no caminho de instalação do PICC apresentado durante a instalação. Normalmente o caminho de instalação é esse que está na imagem acima.
Após realizar a configuração, feche a janela e para testar, abra um novo projeto. Podemos usar o project Wizard.
Note que o MPLAB pergunta qual a tollkit que será utilizada, e neste caso apontamos para o CCS que configuramos.

Para compilar o seu programa de dentro do MPLAB pressione “F10″ e veja a tela de compilação do CCS ser apresentada.
A lista de avisos do compilador aparece na janela “Output”. O arquivo hexa gerado é automaticamente carregado pelo MPLAB para ser usado com os gravadores integrados.

Tela de compilação do programa gerada em Hexa pelo MPLab
Depois de instaladas as ferramentas, apresento-lhes o PIC 16F628a que será o nosso PIC alvo do primeiro circuito
Esse PIC é bastante fácil de achar, e contém um conjunto de funcionalidades embutidas no chip que o tornam extremamente versátil. Podemos fazer desde circuitos bem simples, como os que vamos fazer aqui, e até equipamentos industriais como uma Interface Homem-Máquina que desenvolvemos para um cliente.
Uma dica interessante é baixar o datasheet do componente em questão. Datasheets são documentos que descrevem detalhadamente todos os aspectos de um determinado componente eletrônico. Desta forma, o projetista poderá avaliar se certo componente eletrônico servirá aos seus propósitos de projeto. O que interessa para nós agora está na página 4 do datasheet. Nesta página, está a pinagem do nosso PIC, ou seja, o que cada “perna” do componente faz.
Baixe o datasheet do PIC 16F628a aqui
Bom pessoal por enquanto é só, no próximo post vou mostrar como escrever um programa em C, compilar e gravar no nosso PIC.
Assim faremos o led acender e temos a garantia que tudo esta funcionando poderemos começar a construir nosso tão esperado adaptador que é o alvo de nossa matéria.
Até mais;
Dex;
Fonte: www.robotizando.com.br