Kā simulēt mikrokontrolleri programmā Multisim

...

Mikroprocesors ir liela, uzlabota mikrokontrollera forma.

National Instruments Multisim ir noderīgs rīks elektronisko shēmu projektēšanai un testēšanai virtuālajā darbvietā. Viena no programmatūras uzlabotajām funkcijām ir iespēja simulēt mikrokontrolleri jeb MCU. Virtuālā MCU sākotnējā iestatīšana un konfigurēšana ir īss, pakāpenisks process, ko var viegli veikt. Tomēr faktiskā MCU shēmas uzbūve un MCU programmēšana var būt sarežģīta un laikietilpīga, taču jūs varat pabeigt sākotnējo iestatīšanu un konfigurēšanu.

1. darbība

Atveriet Multisim un noklikšķiniet uz MCU ikonas, kas atrodas komponentu rīkjoslā. Pēc loga atvēršanas atlasiet saimi "805x", atlasiet MCU "8051" un noklikšķiniet uz "OK". Logs pazudīs, un darbvietā parādīsies 8051 kontūra.

Dienas video

2. darbība

Novietojiet numuru 8051 darbvietā, vienreiz noklikšķinot. Pēc tā ievietošanas parādīsies logs ar nosaukumu "MCU Wizard - Step 1 of 3".

3. darbība

Nosauciet darbvietu "testspace" un pārbaudiet darbvietas ceļu. Noklikšķiniet uz "Tālāk >", lai pārietu uz nākamo logu. Tas nav nepieciešams, bet jūs varat arī "pārlūkot" un izvēlēties citu darbvietas ceļu saglabāšanai.

4. darbība

Noklikšķiniet uz katras nolaižamās izvēlnes logā "2 no 3". Projekta veidam atlasiet "Standarta" un programmēšanas valodai atlasiet "Assembly". Nosauciet projektu "testMCU" un noklikšķiniet uz "Next >", lai turpinātu. Montētāja/kompilatora rīks tiks automātiski iestatīts, kad tiks atlasīta programmēšanas valoda.

5. darbība

Noklikšķiniet uz radio pogas "Pievienot avota failu" logā "3 no 3". Nosauciet avota failu "test1". Noklikšķiniet uz "Pabeigt", lai aizvērtu MCU vedni, un noklikšķiniet uz "X", lai aizvērtu 8051 komponenta logu.

6. darbība

Izveidojiet ķēdi, izmantojot MCU. Šis process ir līdzīgs jebkuras citas shēmas izveidošanai programmā Multisim.

7. darbība

Noklikšķiniet uz cilnes logam "test1.asm" (darbvietas apakšā), lai ieprogrammētu 8051. Tiks atvērts atsevišķs programmēšanas logs. Ierakstiet MCU programmu apgabalā, kur tā norāda "; Lūdzu, ievietojiet savu kodu šeit." Iekļaujiet savā programmā paziņojumus "$MOD51" un "END".

8. darbība

Palaidiet simulāciju, kad programmēšana ir pabeigta. Noklikšķiniet uz "Simulēt" un atlasiet "Palaist". Tas apkopos kodu un darbinās MCU ķēdi.

Lietas, kas jums būs nepieciešamas

  • Multisim versija 10.0 (vai līdzvērtīga) programmatūra

  • “MCU moduļa lietotāja rokasgrāmata” PDF fails

Padoms

Izmantojiet programmēšanas atsauci, lai palīdzētu ar valodu un kompilatoru. Dažām Multisim versijām mapē “Dokumentācija” ir iekļautas atsauces rokasgrāmatas. Ja nē, valodu atsauces var viegli atrast internetā. Uzņēmuma Metalink Corporation “8051 Cross Assembler lietotāja rokasgrāmata” ir ražotāja atsauce 8051 MCU programmēšanai.

Dažas izvēlnes darbības programmā Multisim var veikt, izmantojot īsinājumtaustiņus. Piemēram, simulāciju var palaist, nospiežot taustiņu “F5”.

Multisim ir vairāki MCU piemēri. 8051 ir ļoti izplatīts un "pamata" MCU piemērs.

Brīdinājums

Ja MCU ķēde nedarbojas pareizi, pārbaudiet, vai programmēšanā nav kļūdu, un pārbaudiet ķēdes savienojumus. Ja problēmas joprojām pastāv, skatiet Multisim dokumentāciju.