მიკროპროცესორი არის მიკროკონტროლერის დიდი, მოწინავე ფორმა.
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 დოკუმენტაცია.