PROGRAMA PISCA LED EM ASSEMBLER

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Re: PROGRAMA PISCA LED EM ASSEMBLER

Mensagempor nagkiller » 23 Fev 2015 09:10

Muito bem!!!
Nagkiller
Avatar do usuário
nagkiller
Bit
 
Mensagens: 40
Registrado em: 21 Jul 2007 09:38

Re: PROGRAMA PISCA LED EM ASSEMBLER

Mensagempor RobL » 23 Fev 2015 10:25

Assim eu e os iniciantes vamos nos confundir:
Diretiva em linguagem de programação, tem denotação de modificar algo para o compilador (em C por exemplo) ou linkador (assembly), nada a ver com o set de instrução do micro.
Diretiva, em português (popular), tem uma ampla conotação.

Fica melhor dizer que MOVWF, NOP, etc, trata-se de uma instrução do conjunto de instruções do microcontrolador. Já #define nnnn xxx é uma diretiva para o compilador (ou montador).
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Re: PROGRAMA PISCA LED EM ASSEMBLER

Mensagempor EvandrPic » 23 Fev 2015 10:33

CBLOCK, _CONFIG, #DEFINE, END, MACRO, ORG, dentre outras diretivas, não fazem parte do conjunto de instruções assembly do microcontrolador. São chamadas de diretivas (ou diretrizes) do compilador e são usadas somente na hora da compilação.
MOVWF é uma instrução assembly do microcontrolador. SFR é o nome de um registrador (Special Function Register) do microcontrolador.
EvandrPic
Dword
 
Mensagens: 2116
Registrado em: 31 Mar 2010 15:05

Re: PROGRAMA PISCA LED EM ASSEMBLER

Mensagempor Pask » 25 Fev 2015 13:38

Gente, também descobri que o fato do meu código não querer funcionar corretamente era pelo fato de que o oscilador interno do PIC16F819 que eu estava usando estava defeituoso por algum motivo. Ao usar outro componente, o funcionamento foi normal.
Pask
Word
 
Mensagens: 600
Registrado em: 22 Dez 2006 19:19

Anterior

Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x