Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

ELETRÔNICA / ELÉTRICA => Eletrônica Básica => Microcontroladores => Tópico iniciado por: lucasi em 31 de Março de 2010, 00:35

Título: Passar estado de um pino para outro em assembly
Enviado por: lucasi em 31 de Março de 2010, 00:35
Amigos.. estou com um problema... tenho um firmware em assembler e estava querendo implementar uma ação porem meu conhecimento é restrito a C e Java.

O uProcessador é o PIC16F84 e eu gostaria que qualquer nível lógico que aparecesse no pino RB3
refletisse imediatamente no RA1. Se RB3 se tornar high por qualquer ms... RA1 ficara high pelo mesmo tempo... se RB3 ficasse low... RA1 ficara low... e por ae vai...

Se alguem puder dar uma luz eu agradeco!

Abs

Lucasi
Título: Re: Passar estado de um pino para outro em assembly
Enviado por: minilathe em 31 de Março de 2010, 07:03

É só ler o estado do pino RB3 e escrever em RA1. Duas linhas em assembly (ler, escrever), mas é para voce descobrir, é muito fácil!!! .... lembre-se: "a necessidade é a mãe da invenção", que tal treinar??  :)
Título: Re: Passar estado de um pino para outro em assembly
Enviado por: lucasi em 31 de Março de 2010, 07:23
Uhmm bom começo...
Título: Re: Passar estado de um pino para outro em assembly
Enviado por: Jorge_BH em 31 de Março de 2010, 07:50

É só ler o estado do pino RB3 e escrever em RA1. Duas linhas em assembly (ler, escrever), mas é para voce descobrir, é muito fácil!!! .... lembre-se: "a necessidade é a mãe da invenção", que tal treinar??  :)
Hehehe, é coisa de professor, mesmo. Hehehehehehehe
Título: Re: Passar estado de um pino para outro em assembly
Enviado por: robedany em 31 de Março de 2010, 08:37
Não esquecer que a configuração de RA1 tem que ser igual RA3 (out)