Micro controlador aplicado

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (691 palavras )
  • Download(s) : 0
  • Publicado : 13 de junho de 2012
Ler documento completo
Amostra do texto
UNIVERSIDADE POTIGUAR
CST PETRÓLEO E GÁS

MICRO CONTROLADOR APLICADO

-------------------------------------------------

--------------------------------------------------------------------------------------------------

-------------------------------------------------

PROGRAMAÇÃO PIC

RELATÓRIO 001/12 – 5VA

Natal, Junho2012
UNIVERSIDADE POTIGUAR

Edjane Melo dos ReisGuilherme Pereira
Fhelipe Martiniano
Daniel Gouveia
Dennis Aleixandre

Prof.º Nielsen Castelo Damasceno

PROGRAMAÇÃO PIC

Trabalho apresentado à disciplina de
MicrocontroladorAplicado, do
Curso Tecnólogo em Petróleo e Gás,
Ministrada a turma 5VA, embasada nas aulas sobre Programação PIC.INTRODUÇÃO

O conteúdo deste trabalho, diz respeito as aulas ministradas para a turma de Petróleo e Gás, tendo como objetivos o aprendizado em como escrever programas, utilizando-se de técnicas paraprogramação em:

1. Estrutura básica de um programa em PIC;
2. Inicializando variáveis;
3. Liga e desliga LED com PIC 16F84;
4. Adição Simples;
5. Subtração Simples.

BASETEÓRICA

1 - ESCREVENDO UM PROGRAMA

# INCLUDE <P16F84.INC>
_CONFIG_CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC
ORG 0x00
GOTO MAIN
ORG 0x04
GOTO MAIN
MAIN
BANK1MOVLW 0x00
MOVVWF TRISB

MOVLW 0xFF
MOVWF PORTB
END

COMENTÁRIOS:
Org 0x00 - é o vetor usado para resetar.
Org 0x04 - é o vetor usado para a interrupção.
Bank 1 - server paraselecionar o banco 1
MOVLW - serve para Escrever constante no registro W
MOVWF - serve para Copiar o registro W para f
TRISB - serve para configurar os pinos da porta B como saída.

2 -INICIALIZANDO VARIÁVEIS

# INCLUDE <P16F84A.INC>
VA EQU 0x20
VB EQU 0x21
VC EQU 0x22
TEMP EQU 0x24
ORG 0x0000
MOVLW 0x15
MOVWF VA...
tracking img