instruciones basicas para atmega16

Páginas: 2 (264 palabras) Publicado: 28 de febrero de 2014
Instrucciones

AND: Realiza la operación lógica AND entre dos registro. (Rd← Rd.Rr).
Operandos: AND Rd, Rr.

COM: Realiza el complemento a1 de un registro. (Rd ←FF-Rd).
Operandos: COM Rd.

CLR: Sirve para limpiar un registro, pone en todos los bits del registro un 0.(Rd←Rd(+)Rd). Operandos: CLR Rd.

JMP: Realiza un salto a una subrutina. Operandos: JMP k.

CALL: Llama una subrutina. Operandos: CALL k.

RET: Retorna auna subrutina (PC←STACK).

CP: Compara dos registro. (Rd-Rr). Operandos: CP Rd, Rr.

SBIC: Salta si el bit en el registro I/O es cero. (if(P(b)=0)PC←+2 or 3) Operandos: SBIC P, b.

SBIS: Salta si el bit en el registro I/O es uno. ( if(P(b)=1)PC←+2 or 3)
Operandos: SBIS P, b.BREQ: Salta si es igual.

BRNE: Salta si no es igual.

MOV: Hace una copia de un registro a otro. (Rd←Rr).El registró fuente, Rr, no sufre ningúncambio, mientras que el registro destino, Rd, se carga con una copia de Rr. Operandos: MOV Rd, Rr.

LDI: Carga un dato inmediato. (Rd←k).Operandos: LDI Rd, k.

IN: Lee del puerto un dato. (Rd←P). Operandos: IN Rd, P.

OUT: Saca un dato por el puerto.(P←Rr). Envía los datos desde unregistro fuente, Rr, a un espacio de I/O. Operado: OUT P, Rr.

SBI: La instrucción SBI, pone un uno en el bit del registro especificado.
(I/O(P,b)←1). Operandos: SBI P, b.

CBI: La instrucción SBI, pone un cero en el bit del registro especificado.
(I/O(P, b)←0). Operandos: SBI P, b.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Instruciones para toma de muestras
  • Instruciones para servidores sap
  • Manual de instruciones para calibraciones
  • Instruciones
  • Instruciones para instalar halo
  • instruciones para escribir una bibliografia
  • Economía básica para comunicadores
  • Mensajes básicos para la vida

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS