Multisim'de Mikrodenetleyici Nasıl Simüle Edilir

click fraud protection
...

Bir mikroişlemci, bir mikro denetleyicinin büyük, gelişmiş bir şeklidir.

National Instruments' Multisim, sanal bir çalışma alanında elektronik devreleri tasarlamak ve test etmek için kullanışlı bir araçtır. Yazılımın gelişmiş özelliklerinden biri, bir mikro denetleyici veya MCU'yu simüle etme yeteneğidir. Sanal MCU'nun ilk kurulumu ve konfigürasyonu, kolayca gerçekleştirilebilen kısa, adım adım bir süreçtir. Ancak, MCU devresinin gerçek yapısı ve MCU'nun programlanması zorlu ve zaman alıcı olabilir, ancak ilk kurulum ve konfigürasyonu tamamlayabilirsiniz.

Aşama 1

Multisim'i açın ve bileşen araç çubuğunda bulunan MCU simgesine tıklayın. Pencere açıldıktan sonra "805x" ailesini seçin, "8051" MCU'yu seçin ve "Tamam"a tıklayın. Pencere kaybolacak ve çalışma alanında 8051'in bir taslağı görünecektir.

Günün Videosu

Adım 2

8051'i bir kez tıklayarak çalışma alanına yerleştirin. Yerleştirildikten sonra "MCU Sihirbazı - Adım 1 / 3" başlıklı bir pencere görünecektir.

Aşama 3

Çalışma alanını "test alanı" olarak adlandırın ve çalışma alanı yolunu doğrulayın. Bir sonraki pencereye geçmek için "İleri >"ye tıklayın. Gerekli değildir, ancak "göz atabilir" ve kaydetmek için farklı bir çalışma alanı yolu seçebilirsiniz.

4. Adım

"2/3" penceresindeki her bir açılır menüye tıklayın. Proje tipi için "Standart" seçin ve programlama dili için "Montaj" seçin. Projeye "testMCU" adını verin ve devam etmek için "İleri >"ye tıklayın. Derleyici/derleyici aracı, programlama dili seçildiğinde otomatik olarak ayarlanacaktır.

Adım 5

"3/3" penceresinde "Kaynak dosya ekle" radyo düğmesini tıklayın. Kaynak dosyaya "test1" adını verin. MCU Sihirbazını kapatmak için "Son"a tıklayın ve 8051 bileşen penceresini kapatmak için "X"e tıklayın.

6. Adım

MCU kullanarak bir devre oluşturun. Bu işlem, Multisim'de başka bir devre oluşturmaya benzer.

7. Adım

8051'i programlamak için "test1.asm" penceresi (çalışma alanının altında) sekmesine tıklayın. Ayrı bir programlama penceresi açılacaktır. MCU programını yazdığı yere yazın "; Lütfen kodunuzu buraya girin." "$MOD51" ve "END" ifadelerini programınıza ekleyin.

Adım 8

Programlama tamamlandığında simülasyonu çalıştırın. "Simülasyon" üzerine tıklayın ve "Çalıştır" ı seçin. Bu, kodu derleyecek ve MCU devresini çalıştıracaktır.

İhtiyacınız Olan Şeyler

  • Multisim sürüm 10.0 (veya eşdeğeri) yazılımı

  • “MCU Modülü Kullanıcı Kılavuzu” PDF dosyası

Dil ve derleyici ile ilgili yardım için bir programlama referansı kullanın. Multisim'in bazı sürümlerinde “Belgeler” klasöründe bulunan referans kılavuzları bulunur. Değilse, dil referansları İnternette kolayca bulunabilir. Metalink Corporation'ın “8051 Cross Assembler Kullanıcı Kılavuzu”, 8051 MCU'yu programlamak için üreticinin referansıdır.

Multisim'deki bazı menü işlemleri klavye kısayollarıyla gerçekleştirilebilir. Örneğin “F5” tuşuna basarak bir simülasyon çalıştırabilirsiniz.

Multisim'de birkaç MCU örneği vardır. 8051, bir MCU'nun çok yaygın ve "temel" bir örneğidir.

Uyarı

MCU devresi düzgün çalışmıyorsa, programlamada hata olup olmadığını kontrol edin ve devre bağlantılarını kontrol edin. Sorunlar devam ederse, Multisim belgelerine bakın.