AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c...

24
1 AULA 03 AULA 03 (INTERFACE DO PROTEUS) (INTERFACE DO PROTEUS) (PIC 16F84A COM LINGUAGEM C) (PIC 16F84A COM LINGUAGEM C)

Transcript of AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c...

Page 1: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

1

AULA 03AULA 03(INTERFACE DO PROTEUS)(INTERFACE DO PROTEUS)

(PIC 16F84A COM LINGUAGEM C)(PIC 16F84A COM LINGUAGEM C)

Page 2: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

CRIANDO UM PROJETO CRIANDO UM PROJETO NO NO

PROTEUSPROTEUS(REVISÃO)(REVISÃO)

Page 3: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

IDENTIFICANDO UM PROJETOIDENTIFICANDO UM PROJETO

Page 4: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

CRIANDO UM PROJETO DEFAULTCRIANDO UM PROJETO DEFAULT

Page 5: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

NÃO CRIAR PCB LAYOUTNÃO CRIAR PCB LAYOUT

Page 6: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

BUSCAR BUSCAR ONDE ESTÁ ONDE ESTÁ O COMPILADOR CCS CO COMPILADOR CCS C

CRIANDO O FIRMWARECRIANDO O FIRMWARE

Page 7: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

DIRETÓRIO ONDE ESTA O CCS CDIRETÓRIO ONDE ESTA O CCS C

Page 8: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio
Page 9: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

ESQUEMA E CÓDIGO FONTEESQUEMA E CÓDIGO FONTE

Page 10: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

EXERCICIO 01EXERCICIO 01

CRIAR UM PROGRAMA EM QUE AO PRESSIONAR CRIAR UM PROGRAMA EM QUE AO PRESSIONAR UMA CHAVE PUSH BOTTON LIGADO A PORTA RB0 UMA CHAVE PUSH BOTTON LIGADO A PORTA RB0 O LED LIGADO A PORTA RB1 PASSE DE APAGADO O LED LIGADO A PORTA RB1 PASSE DE APAGADO

PARA ACESO (VICE-VERSA)PARA ACESO (VICE-VERSA)

Page 11: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

IDENTIFICANDO COMPONENTESIDENTIFICANDO COMPONENTES

Page 12: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio
Page 13: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

INSERINDO UM LEDINSERINDO UM LED

Page 14: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

INSERINDO TENSÃO +5 VINSERINDO TENSÃO +5 V

Page 15: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

INSERINDO O TERRAINSERINDO O TERRA

Page 16: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio
Page 17: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

INSERINDO (BOTÃO - SPST BUTTON)INSERINDO (BOTÃO - SPST BUTTON)

Page 18: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

CRIANDO ESQUEMACRIANDO ESQUEMA

Page 19: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

COMPILANDO CÓDIGO NO PROTEUSCOMPILANDO CÓDIGO NO PROTEUS

Page 20: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

SIMULARSIMULAR

iniciar parar

Page 21: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

EXERCICIO 02

FAZER UM PROGRAMA EM QUE AO SE PRESSIONAR

UMA CHAVE PUSH BOTTON LIGADO A PORTA RB0, 03 LEDS (LIGADOS AS PORTAS

RB1, RB2 e RB3) FIQUEM PISCANDO DE MANEIRA ALTERNADA

Page 22: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

CRIANDO ESQUEMACRIANDO ESQUEMA

Page 23: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

COMPILANDO CÓDIGO NO PROTEUSCOMPILANDO CÓDIGO NO PROTEUS

Page 24: AULA 03 (INTERFACE DO PROTEUS) (PIC 16F84A COM …adao/proteuscomc1f.pdf · o compilador ccs c criando o firmware. diretÓrio onde esta o ccs c. esquema e cÓdigo fonte. exercicio

Visualizando simulaçãoVisualizando simulação