როგორ მოვახდინოთ მიკროკონტროლერის სიმულაცია Multisim-ში

...

მიკროპროცესორი არის მიკროკონტროლერის დიდი, მოწინავე ფორმა.

National Instruments' Multisim არის სასარგებლო ინსტრუმენტი ელექტრონული სქემების დიზაინისა და ტესტირებისთვის, ვირტუალურ სამუშაო სივრცეში. პროგრამული უზრუნველყოფის ერთ-ერთი მოწინავე მახასიათებელია მიკროკონტროლერის ან MCU სიმულაციის შესაძლებლობა. ვირტუალური MCU-ის საწყისი დაყენება და კონფიგურაცია არის მოკლე, ეტაპობრივი პროცესი, რომელიც შეიძლება ადვილად შესრულდეს. თუმცა, MCU მიკროსქემის რეალური კონსტრუქცია და MCU-ის პროგრამირება შეიძლება იყოს რთული და შრომატევადი, მაგრამ თქვენ შეგიძლიათ დაასრულოთ საწყისი დაყენება და კონფიგურაცია.

Ნაბიჯი 1

გახსენით Multisim და დააწკაპუნეთ MCU ხატულაზე, რომელიც მდებარეობს კომპონენტის ინსტრუმენტთა პანელში. ფანჯრის გახსნის შემდეგ აირჩიეთ "805x" ოჯახი, აირჩიეთ "8051" MCU და დააწკაპუნეთ "OK". ფანჯარა გაქრება და სამუშაო სივრცეში გამოჩნდება 8051-ის მონახაზი.

დღის ვიდეო

ნაბიჯი 2

მოათავსეთ 8051 სამუშაო სივრცეზე ერთხელ დაწკაპუნებით. მისი განთავსების შემდეგ გამოჩნდება ფანჯარა სახელწოდებით "MCU Wizard - ნაბიჯი 1 / 3".

ნაბიჯი 3

დაასახელეთ სამუშაო სივრცე „ტესტის სივრცე“ და გადაამოწმეთ სამუშაო სივრცის გზა. შემდეგ ფანჯარაში გადასასვლელად დააჭირეთ "შემდეგი >". ეს არ არის აუცილებელი, მაგრამ ასევე შეგიძლიათ „დაათვალიეროთ“ და აირჩიოთ სხვა სამუშაო სივრცის გზა შესანახად.

ნაბიჯი 4

დააწკაპუნეთ თითოეულ ჩამოსაშლელ მენიუზე, ფანჯარაში "2 / 3". აირჩიეთ "სტანდარტული" პროექტის ტიპისთვის და აირჩიეთ "Assembly" პროგრამირების ენისთვის. დაასახელეთ პროექტი "testMCU" და დააჭირეთ "შემდეგი >" გასაგრძელებლად. ასამბლერის/კომპილერის ხელსაწყო ავტომატურად დაყენდება პროგრამირების ენის არჩევისას.

ნაბიჯი 5

დააწკაპუნეთ რადიო ღილაკზე "საწყისის ფაილის დამატება" ფანჯარაში "3 / 3". დაასახელეთ წყარო ფაილი "test1". დააწკაპუნეთ "დასრულება" MCU Wizard-ის დახურვისთვის და დააწკაპუნეთ "X"-ზე 8051 კომპონენტის ფანჯრის დასახურად.

ნაბიჯი 6

შექმენით წრედი MCU-ის გამოყენებით. ეს პროცესი მსგავსია Multisim-ში ნებისმიერი სხვა მიკროსქემის აგებისას.

ნაბიჯი 7

დააწკაპუნეთ ჩანართზე "test1.asm" ფანჯრისთვის (სამუშაო სივრცის ბოლოში) 8051-ის დასაპროგრამებლად. გაიხსნება პროგრამირების ცალკე ფანჯარა. ჩაწერეთ MCU პროგრამა იმ მხარეში, სადაც მითითებულია "; გთხოვთ, ჩადეთ თქვენი კოდი აქ." ჩართეთ განცხადებები "$MOD51" და "END" თქვენს პროგრამაში.

ნაბიჯი 8

გაუშვით სიმულაცია პროგრამირების დასრულებისას. დააჭირეთ "სიმულაციას" და აირჩიეთ "გაშვება". ეს შეადგენს კოდს და ამუშავებს MCU წრეს.

რამ დაგჭირდებათ

  • Multisim ვერსია 10.0 (ან ექვივალენტი) პროგრამული უზრუნველყოფა

  • "MCU Module User Guide" PDF ფაილი

რჩევა

გამოიყენეთ პროგრამირების ცნობარი ენისა და შემდგენელის დასახმარებლად. Multisim-ის ზოგიერთ ვერსიას აქვს საცნობარო ინსტრუქციები, რომლებიც შედის "დოკუმენტაციის" საქაღალდეში. თუ არა, ენების მითითებები მარტივად შეგიძლიათ იპოვოთ ინტერნეტში. Metalink Corporation-ის „8051 Cross Assembler-ის მომხმარებლის სახელმძღვანელო“ არის მწარმოებლის მითითება 8051 MCU-ის დაპროგრამებისთვის.

მენიუს ზოგიერთი მოქმედება Multisim-ში შეიძლება შესრულდეს კლავიატურის მალსახმობებით. მაგალითად, შეგიძლიათ აწარმოოთ სიმულაცია „F5“ ღილაკზე დაჭერით.

Multisim-ში MCU-ის რამდენიმე მაგალითია. 8051 არის MCU-ის ძალიან გავრცელებული და „ძირითადი“ მაგალითი.

გაფრთხილება

თუ MCU წრე არ მუშაობს სწორად, შეამოწმეთ პროგრამირება შეცდომებზე და შეამოწმეთ მიკროსქემის კავშირები. თუ პრობლემები შენარჩუნებულია, იხილეთ Multisim დოკუმენტაცია.

კატეგორიები

Ბოლო