Як імітувати мікроконтролер в Multisim

...

Мікропроцесор - це велика, вдосконалена форма мікроконтролера.

Multisim від National Instruments є корисним інструментом для проектування та тестування електронних схем у віртуальному робочому просторі. Однією з розширених можливостей програмного забезпечення є можливість моделювання мікроконтролера або MCU. Початкове налаштування та конфігурація віртуального MCU — це короткий поетапний процес, який можна легко виконати. Однак, фактична побудова схеми MCU і програмування MCU можуть бути складними та тривалими, але ви можете завершити початкове налаштування та конфігурацію.

Крок 1

Відкрийте Multisim і натисніть на піктограму MCU, яка знаходиться на панелі інструментів компонента. Після відкриття вікна виберіть сімейство «805x», виберіть MCU «8051» і натисніть «ОК». Вікно зникне, а на робочому просторі з’явиться контур 8051.

Відео дня

Крок 2

Помістіть 8051 на робочу область, клацнувши один раз. Після його розміщення з’явиться вікно під назвою «Майстер MCU – крок 1 з 3».

Крок 3

Назвіть робочу область «тестовий простір» і перевірте шлях робочої області. Натисніть «Далі >», щоб перейти до наступного вікна. Це не обов’язково, але ви також можете «переглянути» та вибрати інший шлях робочої області для збереження.

Крок 4

Натисніть на кожне спадне меню у вікні «2 з 3». Виберіть «Стандартний» для типу проекту та виберіть «Збірка» для мови програмування. Назвіть проект «testMCU» та натисніть «Далі >», щоб продовжити. Інструмент асемблера/компілятора буде автоматично встановлений, коли буде вибрано мову програмування.

Крок 5

Натисніть на перемикач «Додати вихідний файл» у вікні «3 з 3». Назвіть вихідний файл «test1». Натисніть «Готово», щоб закрити майстер MCU, і натисніть «X», щоб закрити вікно компонента 8051.

Крок 6

Побудуйте схему за допомогою MCU. Цей процес подібний до побудови будь-якої іншої схеми в Multisim.

Крок 7

Натисніть на вкладку вікна «test1.asm» (унизу робочої області), щоб запрограмувати 8051. Відкриється окреме вікно програмування. Напишіть програму MCU в області, де вказано «; Будь ласка, вставте свій код сюди." Включіть у свою програму оператори "$MOD51" і "END".

Крок 8

Запустіть моделювання після завершення програмування. Натисніть «Сімулювати» та виберіть «Виконати». Це компілює код і керуватиме схемою MCU.

Речі, які вам знадобляться

  • Програмне забезпечення Multisim версії 10.0 (або еквівалент).

  • PDF-файл «Посібник користувача модуля MCU».

Порада

Використовуйте посібник із програмування, щоб отримати допомогу з мовою та компілятором. Деякі версії Multisim містять довідкові посібники в папці «Документація». Якщо ні, то посилання на мову можна легко знайти в Інтернеті. «Посібник користувача крос-ассемблера 8051» корпорації Metalink є довідником виробника для програмування 8051 MCU.

Деякі дії меню в Multisim можна виконувати за допомогою комбінацій клавіш. Наприклад, ви можете запустити моделювання, натиснувши клавішу «F5».

Є кілька прикладів мікроконтролерів у Multisim. 8051 є дуже поширеним і «базовим» прикладом MCU.

Увага

Якщо схема MCU не працює належним чином, перевірте програмування на наявність помилок і перевірте підключення ланцюга. Якщо проблеми не зникають, зверніться до документації Multisim.