كيفية محاكاة متحكم في Multisim

...

المعالج الدقيق هو شكل كبير ومتقدم من المتحكم الدقيق.

تعد Multisim من National Instruments أداة مفيدة لتصميم واختبار الدوائر الإلكترونية في مساحة عمل افتراضية. إحدى الميزات المتقدمة للبرنامج هي القدرة على محاكاة وحدة تحكم دقيقة أو MCU. يعد الإعداد والتكوين الأولي لوحدة MCU الافتراضية عملية موجزة ومتدرجة يمكن إنجازها بسهولة. ومع ذلك ، يمكن أن يكون البناء الفعلي لدائرة MCU وبرمجة MCU صعبًا ويستغرق وقتًا طويلاً ، ولكن يمكنك إكمال الإعداد والتكوين الأولي.

الخطوة 1

افتح Multisim وانقر على أيقونة MCU الموجودة في شريط أدوات المكون. بعد أن تفتح النافذة ، حدد عائلة "805x" ، حدد MCU "8051" وانقر على "موافق". ستختفي النافذة وسيظهر مخطط 8051 في مساحة العمل.

فيديو اليوم

الخطوة 2

ضع 8051 على مساحة العمل من خلال النقر مرة واحدة. بعد وضعه ، ستظهر نافذة بعنوان "MCU Wizard - الخطوة 1 من 3".

الخطوه 3

قم بتسمية مساحة العمل "الاختبارات" وتحقق من مسار مساحة العمل. انقر فوق "التالي>" للمتابعة إلى النافذة التالية. هذا ليس ضروريًا ، ولكن يمكنك أيضًا "التصفح" واختيار مسار مساحة عمل مختلف للحفظ.

الخطوة 4

انقر فوق كل قائمة منسدلة ، في النافذة "2 من 3." حدد "قياسي" لنوع المشروع وحدد "التجميع" للغة البرمجة. اسم المشروع "testMCU" وانقر على "التالي>" للمتابعة. سيتم تعيين أداة المجمّع / المترجم تلقائيًا عند تحديد لغة البرمجة.

الخطوة الخامسة

انقر فوق زر الاختيار لـ "إضافة ملف مصدر" في النافذة "3 من 3." اسم الملف المصدر "test1." انقر فوق "إنهاء" لإغلاق معالج MCU وانقر فوق "X" لإغلاق نافذة مكون 8051.

الخطوة 6

أنشئ دائرة باستخدام MCU. تشبه هذه العملية إنشاء أي دائرة أخرى في Multisim.

الخطوة 7

انقر فوق علامة التبويب الخاصة بنافذة "test1.asm" (أسفل مساحة العمل) لبرمجة 8051. سيتم فتح نافذة برمجة منفصلة. اكتب برنامج MCU في المنطقة التي تنص على "؛ الرجاء إدخال الكود الخاص بك هنا. "قم بتضمين الكشوف" $ MOD51 "و" END "في برنامجك.

الخطوة 8

قم بتشغيل المحاكاة عند اكتمال البرمجة. انقر فوق "محاكاة" وحدد "تشغيل". سيؤدي ذلك إلى تجميع الكود وتشغيل دائرة MCU.

الأشياء ستحتاج

  • برنامج Multisim الإصدار 10.0 (أو ما يعادله)

  • ملف PDF "دليل مستخدم وحدة MCU"

نصيحة

استخدم مرجع برمجة للمساعدة في اللغة والمترجم. تحتوي بعض إصدارات Multisim على أدلة مرجعية مدرجة في مجلد "الوثائق". إذا لم يكن الأمر كذلك ، فيمكن العثور بسهولة على مراجع اللغة على الإنترنت. دليل مستخدم شركة Metalink ، "8051 Cross Assembler User's Manual" هو مرجع الشركة المصنعة لبرمجة 8051 MCU.

يمكن تنفيذ بعض إجراءات القائمة في Multisim باستخدام اختصارات لوحة المفاتيح. على سبيل المثال ، يمكنك تشغيل محاكاة بالضغط على مفتاح "F5".

هناك العديد من الأمثلة على MCUs في Multisim. 8051 هو مثال شائع جدًا و "أساسي" لوحدة MCU.

تحذير

إذا كانت دائرة MCU لا تعمل بشكل صحيح ، فتحقق من وجود أخطاء في البرمجة وتحقق من توصيلات الدائرة. إذا استمرت المشاكل ، فيرجى الرجوع إلى وثائق Multisim.