User: alciro    User
 Original    Translate to:  Deutsch  English  Français  中文  
 

Microcontroladores 8051

4. Types d'instructions dans le microcontrôleur 8051

Le jeu d'instructions du microcontrôleur 8051 peuvent être répartis dans les groupes suivants:

  • instructions de transfert de données.
  • Instructions arithmétiques.
  • Instructions logiques (booléens).
  • Programme de contrôle des instructions (sauts).
  • instructions de manipulation de bits.

Voir le Guide de référence microcontrôleurs 8051 .

4.1. Instructions de transfert de données

Transfert de données Instructions microcontrôleur 8051.

Effectuer des données de mouvement entre les registres, la mémoire et les ports.

destination MOV, source. circulation des données dans la RAM interne. Ce type d'instructions supportées par presque toutes les adresses, direct, indirect, d'enregistrement et immédiate.

MOV A,P0 ; Mueve el contenido del puerto 0 al acumulador
MOV R1,A ; Mueve el contenido del Acumulador al registro 1

MOVX. circulation des données dans la RAM externe (XRAM). Ce type de mouvement prend uniquement en charge l'adressage indirect, inscrivez-8bit par R0 ou R1 et registre de 16 bits via le DPTR.

MOV DPTR,#2000H ; Mover al registro apuntador DPTR el dato inmediato 2000H (dirección)
MOVX A,@DPTR ; Mover el contenido de la memoria que apunta el DPTR (2000H) al Acumulador

MOVC. Permet le mouvement de la ROM de l'accumulateur. Par cette déclaration peut faire la manipulation ou le déplacement des tables de la mémoire programme.

XCH. Swaps le contenu de l'accumulateur et de la RAM interne.

XCHD. Swaps le contenu des 4 premiers bits de l'accumulateur avec la RAM interne.

PUSH et POP. Pour transférer des données à la pile.

Loading
copyright © 2007-2024  www.alciro.org  All rights reserved.         
Share |