RELATORIO LAB1 A 5

2879 palavras 12 páginas
Instituto Federal do Espírito Santo - Campus Serra

RELATÓRIO
2009/02-LAB 01

GRUPO: Claudio Ferreira Silva – Danilo Vicente do Nascimento
Turma: AN3_2009/02

RELATORIO DAS AULAS PRÁTICAS DE MICROCONTROLADORES – PIC16F84A

Instituto Federal do Espírito Santo - Campus Serra

Descrição do Projeto

Neste projeto, foi dado início à prática de programação utilizando um PIC16F84A. Foi proposto uma atividade que consistia em piscar um LED conectado à porta RB0 do mesmo, utilizando rotina de atraso, a contagem interna é decimal e inicia em 100 decrescendo até 0, esta contagem representa o período em que o
LED fica aceso ou apagado. A chave de habilitação foi conectada a porta RA3 do PIC, , desta forma o PIC só faz piscar o LED quando esta chave está ligada, quando a chave é desligada (aplicando nível baixo à porta RA3) a porta RB0, permanece no estado anterior à comutação da chave.

RELATORIO DAS AULAS PRÁTICAS DE MICROCONTROLADORES – PIC16F84A

Instituto Federal do Espírito Santo - Campus Serra

FLUXOGRAMA DO LAB1
COMEÇO

TRISA=B’11111111’
TRISB=B’00000010’
RB0=0
INÍCIO
CHAVE=
ON

CALL “TEMPO”
NÃO

SIM
LED=ON

LED=ON

LED=OFF

INÍCIO

INÍCIO

TEMPO

H’0C’=100
CONTA
NÃO

DEC
H ’0C’ =0
?
SIM
RETURN

RELATORIO DAS AULAS PRÁTICAS DE MICROCONTROLADORES – PIC16F84A

Instituto Federal do Espírito Santo - Campus Serra

CIRCUITO ELETRÔNICO
5V
4

16

1 KHz

14
MCLR

VCC

6

CLK

R
RB0
LED

5V

PIC 16F84A
R
CH

2
RA3

GND
5

RELATORIO DAS AULAS PRÁTICAS DE MICROCONTROLADORES – PIC16F84A

Instituto Federal do Espírito Santo - Campus Serra
Programa Comentado

#INCLUDE <P16F84A.INC>

; ARQUIVO PADRAO MICROCHIP PARA 16F84A

CBLOCK

H'0C'
CONTADOR

;ENDEREÇO INICIAL DA MEMORIA DE USUARIO
;REGISTRADOR P/ CONTA O TEMPO PRA ;ACENDER OU APAGAR
O LED
;FIM DO BLOCO DE MEMORIA

CHAVE PORTA,3
LED PORTB,0

;CHAVE GERAL(1-INICIA/0-PARA), PINO 2
;LED(1-ACESO/0-APAGADO), PINO 6

ORG

;ENDEREÇO INICIAL DE PROCESSAMENTO

ENDC

#DEFINE
#DEFINE

COMECO

H'00'

BSF
MOVLW
MOVWF
MOVLW
MOVWF
BCF

INICIO

Relacionados

  • Redes
    11964 palavras | 48 páginas
  • Graduação
    19258 palavras | 78 páginas