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)

Upload: trinhnguyet

Post on 29-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

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