>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come simulare un microcontrollore in Multisim

Multisim di National Instruments è uno strumento utile per progettare e testare circuiti elettronici, in uno spazio di lavoro virtuale. Una delle funzionalità avanzate del software è la capacità di simulare un microcontrollore o MCU. L'impostazione e la configurazione iniziali dell'MCU virtuale è un processo breve e graduale che può essere facilmente eseguito. Tuttavia, la costruzione effettiva del circuito MCU e la programmazione dell'MCU possono essere impegnativi e richiedere molto tempo, ma è possibile completare l'impostazione e la configurazione iniziali.

Passaggio 1

Apri Multisim e fai clic sull'icona MCU, che si trova nella barra degli strumenti del componente. Dopo l'apertura della finestra, selezionare la famiglia "805x", selezionare l'MCU "8051" e fare clic su "OK". La finestra scomparirà e nell'area di lavoro apparirà un contorno dell'8051.

Passaggio 2

Posiziona l'8051 nell'area di lavoro facendo clic una volta. Dopo averlo posizionato, apparirà una finestra intitolata "MCU Wizard - Step 1 of 3".

Passaggio 3

Assegna un nome all'area di lavoro "testspace" e verifica il percorso dell'area di lavoro. Fare clic su "Avanti>" per passare alla finestra successiva. Non è necessario, ma puoi anche "sfogliare" e scegliere un percorso di lavoro diverso per il salvataggio.

Passaggio 4

Fare clic su ciascun menu a discesa, nella finestra "2 di 3". Selezionare "Standard" per il tipo di progetto e selezionare "Assembly" per il linguaggio di programmazione. Assegna un nome al progetto "testMCU" e fai clic su "Avanti>" per procedere. Lo strumento assemblatore/compilatore verrà impostato automaticamente quando viene selezionato il linguaggio di programmazione.

Passaggio 5

Fare clic sul pulsante di opzione "Aggiungi file sorgente" nella finestra "3 di 3". Assegna un nome al file di origine "test1". Fare clic su "Fine" per chiudere la procedura guidata MCU e fare clic sulla "X" per chiudere la finestra del componente 8051.

Passaggio 6

Costruisci un circuito usando l'MCU. Questo processo è simile alla costruzione di qualsiasi altro circuito in Multisim.

Passaggio 7

Fare clic sulla scheda per la finestra "test1.asm" (nella parte inferiore dell'area di lavoro) per programmare l'8051. Si aprirà una finestra di programmazione separata. Scrivi il programma MCU nell'area in cui dice "; Inserisci qui il tuo codice". Includi le istruzioni "$MOD51" e "END" nel tuo programma.

Passaggio 8

Eseguire la simulazione al termine della programmazione. Fare clic su "Simula" e selezionare "Esegui". Questo compilerà il codice e farà funzionare il circuito MCU.

Suggerimento

Utilizzare un riferimento di programmazione per assistenza con il linguaggio e il compilatore. Alcune versioni di Multisim hanno manuali di riferimento inclusi nella cartella “Documentazione”. In caso contrario, i riferimenti linguistici possono essere facilmente trovati su Internet. Il "Manuale dell'utente dell'assemblatore incrociato 8051" di Metalink Corporation è il riferimento del produttore per la programmazione dell'MCU 8051.

Alcune azioni del menu in Multisim possono essere eseguite con le scorciatoie da tastiera. Ad esempio, puoi eseguire una simulazione premendo il tasto "F5".

Ci sono diversi esempi di MCU in Multisim. L'8051 è un esempio molto comune e "di base" di MCU.

Avviso

Se il circuito MCU non funziona correttamente, controllare la programmazione per errori e controllare le connessioni del circuito. Se i problemi persistono, consultare la documentazione Multisim.


  1. Come stampare immagini 4 x 4
  2. Come ripristinare i miei preferiti
  3. Come sbloccare Photoshop
  4. Come chiudere Firefox
  5. Come disinstallare OneNote
  6. Come mettere ~ su un N