Wie man einen Mikrocontroller in Multisim simulieren

June 27

Multisim von National Instruments ist ein nützliches Werkzeug für das Entwerfen und Testen von elektronischen Schaltungen in einer virtuellen Arbeitsumgebung. Die erweiterten Funktionen der Software gehört die Fähigkeit, einen Mikrocontroller oder MCU simulieren. Die Ersteinrichtung und die Konfiguration der virtuellen MCU ist eine kurze, schrittweiser Prozess, der leicht erreicht werden kann. Der eigentliche Bau der MCU Schaltung und die Programmierung der MCU können schwierig und zeitraubend sein, jedoch kann die Ersteinrichtung und Konfiguration abzuschließen.

Anweisungen

1 Öffnen Sie Multisim, und klicken Sie auf die MCU-Symbol, das in der Komponenten-Symbolleiste befindet. Nachdem das Fenster geöffnet wird, wählen Sie die "805 X"-Familie, wählen Sie "8051" MCU und klicken Sie auf "OK". Das Fenster verschwindet und ein Überblick über die 8051 wird im Arbeitsbereich angezeigt.

2 Die 8051 Ort im Arbeitsbereich durch einmal klicken. Nachdem es gesetzt wird, erscheint ein Fenster mit dem Titel "MCU-Assistent - Schritt 1 von 3".

3 Benennen Sie den Arbeitsbereich "Testspace" und überprüfen Sie den Arbeitsbereichspfad. Klicken Sie auf "Next >" um zum nächsten Fenster fortzufahren. Es ist nicht notwendig, aber Sie können auch "Durchsuchen" und wählen Sie einen anderen Arbeitsbereich-Pfad für das Speichern.

4 Klicken Sie auf jedes Drop-Down-Menü im Fenster "2 of 3." Wählen Sie für den Projekttyp "Standard" und "Versammlung" für Programmiersprache. Nennen Sie das Projekt "TestMCU" und klicken Sie auf "Next >" um fortzufahren. Das Assembler/Compiler-Tool wird automatisch festgelegt werden, wenn die Programmiersprache ausgewählt ist.

5 Klicken Sie auf das Optionsfeld für "Add Source File" im Fenster "3 von 3". Name der Quelldatei "test1." Klicken Sie auf "Fertig stellen" um den MCU-Assistenten zu schließen, und klicken auf das "X" zum Schließen des Fensters des 8051-Komponente.

6 Konstruieren Sie eine Schaltung mit der MCU. Dieses Verfahren ähnelt dem anderen Schaltungin Multisim erstellen.

7 Klicken Sie auf die Registerkarte für das Fenster "test1.asm" (am unteren Rand des Arbeitsbereichs) der 8051 programmieren. Ein separates Programmier-Fenster wird geöffnet. Das MCU-Programm zu schreiben, in der Gegend, wo es heißt "; Bitte fügen Sie den Code hier." Fügen Sie die Anweisungen "$MOD51" und "Ende" in Ihrem Programm.

8 Führen Sie die Simulation aus, wenn die Programmierung abgeschlossen ist. Klicken Sie auf "Simulieren" und wählen Sie "Ausführen". Das Kompilieren Sie den Code und die MCU-Schaltung zu betreiben.

Tipps & Warnungen

  • Verwenden Sie eine Programmierreferenz für Hilfe mit der Sprache und der Compiler. Einige Versionen von Multisim haben Referenzhandbücher enthalten im Ordner "Documentation". Ist dies nicht der Fall, Langauge Referenzen können im Internet leicht gefunden werden. Metalink des Unternehmens, "8051 Cross Assembler User's Manual" ist der Hersteller Referenz für die 8051 ΜC-Programmierung.
  • Einige Menüaktionen in Multisim können mit Tastenkombinationen ausgeführt werden. Beispielsweise können Sie eine Simulation ausführen, indem Sie die Taste "F5" drücken.
  • Es gibt mehrere Beispiele von MCUs in Multisim. Die 8051 ist eine sehr häufige und "grundlegende" Beispiel für eine MCU.