Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
4Activity

Table Of Contents

2- O Quê é preciso
3- O que é preciso saber
4- Arquitetura do PIC16F84
5- Conjunto de instruções
6- Um programa simples para o PIC'84
Programa 1: Simple.asm
7- Usando MPLAB para depurar o programa
Janela > File Register
Janela > Special Function Registers
Janela > New Watch Window
8- O Conjunto de Instruções
Formato da instrução
other_command k
O registrador STATUS
8.1: Instruções Move
8.2: Instruções Clear
8.4: Funções Lógicas
8.5: Decrementando e Incrementando
8.6: Ativando e limpando Bits
8.7: Controle de Programa
8.8: Ignorando instruções
8.9: Rotações e Trocas
8.10: Sleep e o Timer Watchdog
8.11: Miscelânea
9- Interrupções no '84
9.1- Tipos de Interrupção e o registrador INTCON
9.2- Lidando com uma Interrupção
9.3- Timers no '84
9.4- O Módulo TIMER0
9.5- Usando o estouro do timer
Apêndice 1 – Conjunto de Instruções
MOVLW Escrever constante no registro W
MOVWF Copiar W para f
MOVF Copiar f para d
CLRW Escrever 0 em W
CLRF Escrever 0 em f
ADDLW Adicionar W a uma constante
ADDWF Adicionar W a f
SUBLW Subtrair W a uma constante
SUBWF Subtrair W a f
ANDLW Fazer o “E” lógico de W com uma constante
ANDWF Fazer o “E” lógico de W com f
IORLW Fazer o “OU” lógico de W com uma constante
IORWF Fazer o “OU” lógico de W com f
XORLW “OU- EXCLUSIVO” de W com uma constante
XORWF “OU-EXCLUSIVO” de W com f
INCF Incrementar f
DECF Decrementar f
RLF Rodar f para a esquerda através do Carry
RRF Rodar f para a direita através do Carry
COMF Complementar f
BCF Pôr a “0” o bit b de f
BSF Pôr a “1” o bit b de f
BTFSC Testar o bit b de f, saltar por cima se for = 0
BTFSS Testar o bit b de f, saltar por cima se for = 1
INCFSZ Incrementar f, saltar por cima se der = 0
DECFSZ Decrementar f, saltar por cima se der = 0
GOTO Saltar para o endereço
CALL Chamar um programa
RETURN Retorno de um subprograma
RETLW Retorno de um subprograma com uma constante em W
RETFIE Retorno de uma rotina de interrupção
NOP Nenhuma operação
CLRWDT Iniciar o temporizador do watchdog
SLEEP Modo de repouso
0 of .
Results for:
No results containing your search query
P. 1
Curso Pic 16f84

Curso Pic 16f84

Ratings: (0)|Views: 664 |Likes:
Published by Carolina Hoewell

More info:

Published by: Carolina Hoewell on Oct 17, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/05/2013

pdf

text

original

You're Reading a Free Preview
Pages 5 to 47 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->