ANEXO: Información ATmega328 Para cada instrucción se presenta la siguiente información: Mnemónico Operandos Descripci
Views 101 Downloads 3 File size 634KB
ANEXO: Información ATmega328 Para cada instrucción se presenta la siguiente información: Mnemónico
Operandos
Descripción
Rango
Operación
Instrucciones de transferencia de datos MOV MOVW LDI
Rd,Rr Rd,Rr Rd,k
Copiar registro Copiar registro W Cargar dato inmediato
LDS
Rd,k
Cargar dato desde la memoria
LD
Rd,X Rd,X+ Rd,-X Rd,Y Rd,Y+ Rd,-Y Rd,Z Rd,Z+ Rd,-Z Rd,Y+q Rd,Z+q
Carga el registro con un dato indirecto
Carga el registro con un dato indirecto con desplazamiento
dÎ[0,31] qÎ[0,63]
STS
K, Rr
Almacenar dato en memoria
ST
X,Rr X+,Rr -X,Rr Y,Rr Y+,Rr -Y,Rr Z,Rr Z+,Rr -Z,Rr Y+q,Rr Z+q,Rr
Almacenar registro en memoria
rÎ[0,31] KÎ[0,64k] rÎ[0,31]
LDD
STD LPM SPM
Rd,Z Rd,Z+
Almacenar registro en memoria con indirecto con desplazamiento Carga memoria de programa
d,rÎ[0,31] d,rÎ[0,30] dÎ[16,31] kÎ[0,255] dÎ[0,31] k