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

Microcontroladores 8051

2. Memory Struktur in der 8051-Mikrocontroller

2.2. Interner Datenspeicher

8051-Mikrocontroller haben eine sehr begrenzte interne Speicher, insgesamt 256 Positionen für die Daten-, Beschäftigungs-Aufzeichnungen und besondere Aufzeichnungen. In der 8052-Mikrocontroller-Familie wurde durch die Zugabe von 128 neuen Positionen zwischen Speicherplätzen 80H bis FFH dass mit den aktuellen Überschneidungen erweitert worden. Für den Zugriff auf eine Gruppe oder die andere muss durch Eingehen auf diese Weise, den Hauptspeicher wird durch direkte Adressierung und Gymnasium durch indirekte oder verdeckte Zugriff erfolgen. Basierend auf der Adressierungsarten des Mikrocontrollers, gibt es drei Speicherbereiche:

  • Area direkte und indirekte Adressierung.
  • Single-Adressraum direkt.
  • Single indirekte Adressraum (in 8052).
Datenspeicher des Mikrocontrollers 8051/8052

Zugriff auf den Speicher durch direkte Adressierung.

Für den Zugriff auf den Speicherbereich der direkten Adressierung wird die Adresse, an die Sie zugreifen möchten. Zum Beispiel, um den Wert im Hafen P0 05H (80H) statt.

MOV 80H,#05H ; Poner el dato inmediato (constante) 05H en la posición 80H

Zugriff auf den Speicher durch Dereferenzierung.

Für den Zugriff auf den Speicherbereich von Dereferenzierung ist es, die internen Register R0 oder R1 verwenden.
Zum Beispiel zu setzen 4 Positionen, von 90H bis 93H Speicher auf 0 setzen.

MOV R0,#90H ; Mover la dirección a la que se desea acceder al registro R0
MOV @R0,#00H ; Mover de forma indirecta, mediante el contenido de R0 el dato inmediato 0
INC R0 ; Incrementar el registro R0 apuntador (91H)
MOV @R0,#00H ; Mover un 00H a la dirección apuntada
INC R0 ; Incrementar el registro R0 apuntador (92H)
MOV @R0,#00H ; Mover un 00H a la dirección apuntada
INC R0 ; Incrementar el registro R0 apuntador (93H)
MOV @R0,#00H ; Mover un 00H a la dirección apuntada

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