Ver Mensaje Individual
  #1  
Antiguo 21-02-2008
REHome REHome is offline
Miembro
 
Registrado: jul 2003
Ubicación: España
Posts: 454
Reputación: 21
REHome Va por buen camino
Ayuda con los comandos del ASM.

Soy nuevo con los PIC y hay cosas básicas que no entiendo.

Código:
ADDWF 

Acción
	

Suma el contenido del acumulador y el registro dado, y el resultado lo guarda en d

Sintaxis
	

ADDWF   f,d

Funcionamiento
	

Add W to file register (Añade W al registro)

Hexadecimal
	

07 ff

Bits (OPCODE)
	

00   0111  dfff  ffff

Operación
	

d = W + f (d  puede ser W ó f).

Descripción
	

Esta instrucción suma el contenido de un registro específico al contenido de W donde f puede ser un registro cualquiera con un determinado valor.

Comentarios
	

Aunque ya conocemos el funcionamiento del bit d, lo repetiré de nuevo para el resto de instrucciones:

-         Si vale 1, el resultado se guarda en el registro f

-         Si vale 0, el resultado se guarda en el acumulador W

W. es Work donde guarda algún dato temporalmente.

f y d, creo que es "f" significa fuente de los datos y "d" destino de los datos. ¿ME podrían ayudar si esto es así o es otra cosa?
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino.
Responder Con Cita