Instalando o compilador CCS Elaborado por: Revisado por: José Domingos Adriano César Sodré Alckmin Introdução O presente documento é um guia passo a passo para a instalação do compilador CCS. Foram também incluídos os passos para integração do mesmo com o IDE MPLAB. 1. Instalando o CCS Há quatro arquivos executáveis, a saber: Setup_download: é um assistente de download de atualizações; Pcwhupd: instalação do compilador Ideutilseupd: instalação da IDE e utilitários Setup_mplab_plugin: instalação do plugin para integração com o MPLAB Há também os arquivos de licença pcb.crg, pcm.crg e pch.crg. 1.1 Instalando o assistente de download Apara instalar o assistente de download, siga os seguintes passsos. 1. execute o arquivo Setup_download; aparecerá a tela a seguir: 2. Clique em Next; aparecerá a tela a seguir: www.exsto.com.br 1
3. Escolha o diretório de instalação. Recomenda-se que seja C:\Arquivos de Programas\PICC ou C:\Program Files\PICC. Clique em Next e aparecerá a tela abaixo: 4. Está tudo pronto iniciar a instalação. Clique em Next. Uma vez concluída a instalação aparecera a tela a seguir: www.exsto.com.br 2
5. A instalação foi concluída. Clique em Finish para terminar o processo. 1.2 Instalando a IDE e os utilitário O CCS possui uma IDE (Integrated Development Environment Ambiente de Desenvolvimento Integrado) e usa série de software utilitários. Para instalar esse pacote de programas siga os passos a seguir: 1. Execute o programa ideutilsupd. Aparecerá a janela a seguir. www.exsto.com.br 3
2. Clique em Next. Aparecerá a tela abaixo. 3. Escolha o diretório de instalação. Recomenda-se que seja C:\Arquivos de Programas\PICC ou C:\Program Files\PICC. Clique em Next e aparecerá a tela abaixo: www.exsto.com.br 4
4. Está tudo pronto iniciar a instalação. Clique em Next. Uma vez concluída a instalação aparecera a tela a seguir: 5. A instalação foi concluída. Clique em Finish para terminar o processo. 1.3 Instalando o compilador www.exsto.com.br 5
Para instalar o compilador CCS siga os passos a abaixo: 1. Execute o programa pcwhupd. Aparecerá a janela a seguir. 2. Clique em Next. Aparecerá a tela abaixo. 3. Estas são as condições de uso da licença de software. Lei atentamente e, estando de acordo, clique em Next. Aparecerá a tela abaixo. www.exsto.com.br 6
4. Escolha o diretório de instalação. Recomenda-se que seja C:\Arquivos de Programas\PICC ou C:\Program Files\PICC. Clique em Next e aparecerá a tela abaixo: 5. Nesta tela escolha o nome do grupo de trabalho para instalação dos atalhos. Recomenda-se usar PIC-C. Clique em Next e aparecerá a tela a seguir. www.exsto.com.br 7
6. Está tudo pronto iniciar a instalação. Ao clicar Next será iniciada a instalação. 7. Ao final da instalação aparecerá a mensagem abaixo, dizendo que os arquivos de registro não foram encontrados. Esses arquivos serão instalados mais adiante. Clique em Cancel. 8. A instalação foi concluída e aparecerá a tela abaixo. Clique em Finish para terminar o processo. www.exsto.com.br 8
1.3.1 Instalando os arquivos de registro Uma vez instalado compilador, falta copiar os arquivos de registro (licença) para a pasta adequada. Para isso, basta copiar os arquivos pcb.crg, pcm.crg e pch.crg para o mesmo diretório onde foi instalado o compilador (C:\Arquivos de Programas\PICC ou C:\Program Files\PICC). 1.4 Instalando o plug-in do MPLAB. É possível usar o compilador CCS dentro do MPLAB. Isto permite utilizar todas as funcionalidades de simulação, emulação e gravação do MPLAB. Para usar este recurso é necessário instalar o plug-in que se encontra no mesmo diretório dos demais programas. Siga os passos abaixo: 1. Execute o programa setup_mplab_plugin. Aparecerá a tela a seguir. www.exsto.com.br 9
2. Clique em Next e aparecerá a tela abaixo. 3. Escolha o diretório de instalação. Recomenda-se que seja C:\Arquivos de Programas\PICC ou C:\Program Files\PICC. Clique em Next e aparecerá a tela abaixo: www.exsto.com.br 10
4. Está tudo pronto iniciar a instalação. Ao clicar Next será iniciada a instalação. Quando a instalação for concluída, aparecerá a tela baixo. 5. A instalação foi concluída. Clique em Finish para terminar o processo. www.exsto.com.br 11
2. Compilando e gravando um programa. Como exemplo de uso do uso do CCS, temos a seguir os passos para a criação de um novo projeto, gravação e execução do mesmo nos kits SDEx201 e PICBOX. 2.1 Criando um novo projeto com CCS Segui os passos abaixo. 1. Vá ao menu Project Project Wizard... aparecerá a tela abaixo. 2. Clique em Next. Aparecerá a tela a seguir www.exsto.com.br 12
3. Nesta tela selecione o microcontrolador a ser usado (PIC16F877A para o PICBOX e PIC16F871 para o SDEx201). Clique em Next e aparecerá a tela a seguir. 4. Nesta tela, seleciona-se a ferramenta de programação a ser usada. Na lista Active Toolsuite escolha CCS C Compiler for PIC12/14/16/18 e clique em Next. Aparecerá a tela seguir. www.exsto.com.br 13
5. Nesta tela informe o endereço e o nome do novo projeto, conforme indicado. Clique em Next e surgirá a tela abaixo. 6. Nesta tela é possível incluir arquivos já existentes no projeto. Para nosso exemplo, usaremos uma arquivo do CD do PICBOX. Selecione o arquivo Hello World.C que se encontra no CD na pasta \Exemplos\C\Hello World e clique em ADD. Também é necessário adicionar o www.exsto.com.br 14
arquivo 16F877A.H que se encontra na pasta C:\Arquivos de Programas\PICC\Devices (ou C:\Arquivos de Programas\PICC\Devices).Em seguida, clique sobre a letra na frente do nome do arquivo até que essa se torne C. Então clique em Next e aparecerá a tela abaixo. 7. Esta tela mostra um resumo do projeto. Se estiver tudo correto, clique em Finish para criar o projeto. Abaixo é apresentada a janela do MPLAB após o projeto criado. Clique no arquivo Hello World.C para abrir o editor e ver o programa. www.exsto.com.br 15
8. Em seguida, basta ir em Projetc Build All e o programa será compilado. Se tudo estiver correto, aparecerá a janela Output com os dizeres abaixo. 9. Agora basta carregar o arquivo Exemplo CCS.HEX no software da Exsto e gravar no kit (caso haja dúvidas sobre esse procedimento, favor consultar o manual do kit). Exsto Tecnologia Av. Vereador José Eduardo da Costa, 169 Santana CEP.: 37540-000 Santa Rita do Sapucaí / MG 35 3471 6898 www.exsto.com.br www.exsto.com.br 16