Você está na página 1de 10

Instalao do compilador Demo da CCS, C para microcontroladores no MpLab 4.

XX

PIC

VIDAL Projetos Personalizados


Eng. Vidal Pereira da Silva Jnior

ltima atualizao: 25/11/1999

Objetivo:
Instalar o compilador C para pics da CCS, verso demo, e utiliza-lo dentro do MpLab 4.XX ou superior. Inicialmente, feche todos os aplicativos abertos e ento execute: Menu Iniciar > executar > e digite: X: \Arquivos\Demo_Ccs\Ccssetup.exe onde X sua unidade de CD-Rom, e ento d um click no boto OK. Responda SIM (YES) para a mensagem do Installshield, e voce obter a seguinte tela:

D um click em NEXT e obter:

D um click em YES e obter:

IMPORTANTE:
Leia atentamente as informaes presentes na janela anterior. La esto definidas as limitaes e capacidades da verso demo que voc esta instalando. Aps ler as informaes, de um click em NEXT, e obter: ATENO: Este DEMO compila apenas para o 16C63

Aceite o diretrio sugerido, a no ser que o mesmo j exista. Aps dar um click em NEXT, algumas janelas e mensagens sero apresentadas, e ao final da instalao, caso nada de anormal ocorra, voc obter:

Esta mensagem informa que a instalao foi bem sucedida. D um click em RETURN e a tela final ser apresentada:

D um click em FINISH e a primeria parte da instalao esta completada.

PREPARANDO O MPLAB PARA USAR O COMPILADOR C


IMPORTANTE: REINICIALIZE O COMPUTADOR ANTES DE CONTINUAR O uso do compilador C conjugado ao MpLab idntico ao uso do compilador Assembler. Na pratica, depois de configurado o MpLab, basta que na criao e edio do novo projeto indiquemos que o compilador usado ser o PCM (prxima pagina) Fecha todos os aplicativos abertos e inicie o MpLab. Caso a janela Open Previous Project aparea, selecione NO. Na tela principal do MpLab, execute a seguinte sequncia: Project > Install Language Tool... e obter a seguinte janela:

Se sua janela no estiver assim, seleciona na caixa Language Suite a opo CCS, e caso necessrio ajuste na caixa Executable: C:\PICC\CCSC.EXE e ento d um click em OK,

onde PICC (ou outro de sua escolha) o diretrio onde foi instalado o compilador e CCSC.EXE o nome do gerenciador de compiladores da CCS. PRONTO. O compilador C j esta instalado dentro do MpLab.

AJUSTANDO UM PROJETO PARA USAR O COMPILADOR C


Crie um novo projeto conforme j explicado anteriomente, at a seguinte janela:

No campo Development Mode: 16C63 conforme figura a seguir:

d um click em Change... e selecione

Ento de um click em Reset, e a mensagem No hex file has been built for this project ser apresentada. Click em OK e sua janela ficar assim:

O mais importante vem agora:


No campo Language Tool Suite: selecione CCS. Logo abaixo temos um campo quadrado com o nome de seu projeto e o sufixo [.hex] ao lado (no exemplo da figura, o nome inutil [.hex] ). D um click sobre o nome [.hex] e o boto Node Properties ficar habilitado. neste boto que vem o principal ajuste a ser feito para que o MpLab use o compilador C em seu projeto. D um click neste boto e ajuste a janela que se abrira para que fique como a figura abaixo:

Observe que apenas o campo PCM foi marcado. Apenas como informao, o compilador o PCM, mas como o mesmo roda sob DOS, a CCS fez um programa de interface entre o MpLaB e os compiladores PCB, PCM e PCH. Este programa o CCSC.EXE j instalado.

Aps os ajustes indicados voltaremos janela Edit Project, que agora tem o boto Add Node tambm habilitado.

Daqui para a frente, tudo que foi visto na apostila do MpLab sobre criar e editar fontes, compilar, corrigir erros e fazer simulao vale tambem para nossos programas em C. IMPORTANTE: A extenso para o programa fonte em C de ve ser .C Resumo: A instalao do CCSC.EXE feita apenas uma vez. Como era feito anteriormente em assembler, sempre que se inicia um novo trabalho TEMOS de criar/editar um projeto para o mesmo. Caso o compilador seja o C, basta fazer os ajustes conforme visto nas paginas 7, 8 e 9.

Adquirindo a verso oficial do compilador


Voce pode adquirir as verses completas do compilador C da CCS no site www.ccsinfo.com So trs as possibilidades atualmente: 1. PCB - Compilador para a linha 12CXXX e 16C5X (12 bits) 2. PCM - Compilador para a familia 16CXXX, 16FXXX, 14000, ... (todos os modelos de 14 bits) 3. PCW - Os dois compiladores juntos mais um ambiente Windows com vrios recursos.

10