Você está na página 1de 4

Universidade Federal de Mato Grosso - UFMT

Faculdade de Arquitetura, Engenharia e Tecnologia - FAET


Departamento de Engenharia Eltrica
Microprocessadores - 2017/1

Laboratrio 5: Introduo ao Ambiente do Compilador CCS C

Objetivo: Utilizar o ambiente do compilador CCS C para criar projetos e desenvolver programas na
linguagem C para microcontroladores PIC.

1) Exemplo 1: Utilizao do ambiente CCS para editar um novo arquivo fonte


Para executar o CCS C, na rea de trabalho, clique duas vezes no cone
Crie um novo arquivo fonte: File New Source File.
Defina uma pasta e coloque um nome ao projeto.

Lab-05_p3

Lab-05_p3.ccspjt

Edite o seguinte exemplo.

Observe o arquivo incluso 16F877A.h, ele contm uma lista de definies comumente
usadas para programar esse modelo de Microcontrolador. Esse arquivo normalmente se
encontra na seguinte pasta: C:\Program Files (x86)\PICC\Devices.
Para compilar: clique na ferramenta Compile que aparece ativando o menu Compile:
Se a compilao no apresenta erro, uma janela similar, mostrada a seguir, pode ser
apresentada.

C:\Lab-05_p3\Lab-05_p3

Para fechar o projeto, pode usar File Close

Para simular no Proteus Isis, pode usar o circuito esquemtico do modulo didtico. Ento,
em propriedade do C, anexe o arquivo Lab-05_p3.hex.

2) Exemplo 2: Criar um novo projeto em CCS usando o Wizard


Exemplo: projetor para piscar um LED ligado ao pino RD0 da porta D.
Execute o CCS C, na rea de trabalho, clicanado duas vezes no cone
Crie um novo projeto: File New Project Wizard.
Defina uma pasta onde o projeto ser salvo e coloque um nome ao projeto.

Lab-05_p3

Lab-05_p3.ccspjt

Na seo Device, na aba Options, escolher conforme as opes realadas.


Project Wizard - C:\Lab-05_p3\Lab-05_p3.ccspjt

PIC16
PIC16F877A

16,000,000

Na seo Example Code, na aba Options, escolher conforme as opes realadas: Blink
LED, pino D0 e atraso de 1000ms.
Project Wizard - C:\Lab-05_p3\Lab-05_p3.ccspjt

D0 1000

Na janela de edio, aparecer o cdigo fonte, na linguagem C, de um exemplo bsico para


piscar um LED. Para compilar o exemplo, clicar na ferramenta Compile que aparece
ativando o menu Compile.
Se a compilao no apresenta erro, uma janela similar, mostrada a seguir, pode ser
apresentada.

C:\Lab-05_p3\Lab-05_p3

Se sugere utilizar o aplicativo Bloco de Notas para abrir o arquivo Lab-05_p3.h. Nota-se
que inclui um arquivo, diretivas e define etiquetas.
O arquivo 16F877A.h contm uma lista de definies desse microcontrolador especifico.
Esse arquivo normalmente se encontra na seguinte pasta: C:\Program Files
(x86)\PICC\Devices.

Para fechar o projeto, pode usar File Close