כיצד לדמות מיקרו-בקר ב-Multisim

...

מיקרו-מעבד הוא צורה גדולה ומתקדמת של מיקרו-בקר.

Multisim של National Instruments הוא כלי שימושי לתכנון ובדיקת מעגלים אלקטרוניים, בסביבת עבודה וירטואלית. אחת התכונות המתקדמות של התוכנה היא היכולת לדמות מיקרו-בקר, או MCU. ההגדרה והתצורה הראשונית של ה-MCU הווירטואלי היא תהליך קצר, צעד, שניתן לבצע בקלות. עם זאת, הבנייה בפועל של מעגל ה-MCU והתכנות של ה-MCU עשויה להיות מאתגרת וגוזלת זמן, אך ניתן להשלים את ההגדרה והתצורה הראשונית.

שלב 1

פתח את Multisim ולחץ על סמל ה-MCU, שנמצא בסרגל הכלים של הרכיב. לאחר פתיחת החלון, בחר במשפחת "805x", בחר ב-"8051" MCU ולחץ על "אישור". החלון ייעלם וקווי מתאר של ה-8051 יופיע בסביבת העבודה.

סרטון היום

שלב 2

הנח את ה-8051 על סביבת העבודה על ידי לחיצה אחת. לאחר הנחתו, יופיע חלון שכותרתו "אשף MCU - שלב 1 מתוך 3".

שלב 3

תן שם לסביבת העבודה "מרחב בדיקה" ואמת את נתיב סביבת העבודה. לחץ על "הבא >" כדי להמשיך לחלון הבא. זה לא הכרחי, אבל אתה יכול גם "לגלוש" ולבחור נתיב סביבת עבודה שונה לשמירה.

שלב 4

לחץ על כל תפריט נפתח, בחלון "2 מתוך 3". בחר "סטנדרטי" לסוג הפרויקט ובחר "הרכבה" לשפת התכנות. תן שם לפרויקט "testMCU" ולחץ על "הבא >" כדי להמשיך. כלי ה-assembler/compiler יוגדר אוטומטית כאשר נבחרת שפת התכנות.

שלב 5

לחץ על כפתור הבחירה עבור "הוסף קובץ מקור" בחלון "3 מתוך 3". תן שם לקובץ המקור "test1". לחץ על "סיום" כדי לסגור את אשף MCU ולחץ על ה"X" כדי לסגור את חלון רכיב 8051.

שלב 6

בנו מעגל באמצעות ה-MCU. תהליך זה דומה לבניית כל מעגל אחר ב-Multisim.

שלב 7

לחץ על הכרטיסייה לחלון "test1.asm" (בתחתית סביבת העבודה) כדי לתכנת את ה-8051. חלון תכנות נפרד ייפתח. כתוב את תוכנית MCU באזור שבו היא מציינת "; אנא הכנס את הקוד שלך כאן." כלול את ההצהרות "$MOD51" ו-"END" בתוכנית שלך.

שלב 8

הפעל את הסימולציה כאשר התכנות הושלם. לחץ על "הדמיה" ובחר "הפעלה". זה יקמפל את הקוד ויפעיל את מעגל MCU.

דברים שתצטרכו

  • תוכנת Multisim גרסה 10.0 (או מקבילה).

  • "מדריך למשתמש של מודול MCU" קובץ PDF

עֵצָה

השתמש בהפניה לתכנות לסיוע בשפה ובמהדר. גרסאות מסוימות של Multisim כוללות מדריכי עזר הכלולים בתיקיית "מסמכים". אם לא, הפניות לשפות ניתן למצוא בקלות באינטרנט. המדריך למשתמש של Metalink Corporation, "8051 Cross Assembler User's Manual" הוא ההפניה של היצרן לתכנות ה-8051 MCU.

ניתן לבצע חלק מפעולות התפריט ב-Multisim באמצעות קיצורי מקלדת. לדוגמה, אתה יכול להפעיל סימולציה על ידי לחיצה על מקש "F5".

ישנן מספר דוגמאות של MCUs ב-Multisim. ה-8051 הוא דוגמה מאוד נפוצה ו"בסיסית" של MCU.

אַזהָרָה

אם מעגל ה-MCU אינו פועל כהלכה, בדוק את התכנות עבור שגיאות ובדוק את חיבורי המעגל. אם הבעיות נמשכות, עיין בתיעוד Multisim.