Як запрограмувати мікроконтролер

Як запрограмувати мікроконтролер

Мікроконтролер призначений для управління електронними пристроями, а також здійснення взаємодії між ними згідно закладеної в нього програми. У мікроконтролерах містяться вбудовані додаткові пристрої.

Вам знадобиться

  • - CodeVisionAVR;
  • - VMLAB.

Інструкція

1. Встановіть на комп 'ютер програму-компілятор CodeVisionAVR для програмування мікроконтролерів. У ньому створюється програма для AVR. Також вам необхідно встановити додаток-симулятор VMLAB, який призначений для перевірки роботи програми на мікроконтролері.


2. Після встановлення зробіть резервні копії тек з програмами. Програми мають у своєму складі приклади пристроїв на мікроконтролерів, а також вбудовані файли довідки. Використовуйте їх, щоб самостійно програмувати контролер.

3. Розпакуйте архів x8pwm2.rar до теки з встановленою Vmlab - z8. Потім запустіть Vmlab, перейдіть з меню Project і виберіть Open project, потім відкрийте проект з теки з Vmlab.prj. На екрані з 'явиться вікно проекту, який складається з таких елементів: світлодіодів, резисторів, клавіатури, осциллографу, терміналу.

4. Потім клацніть у меню Project за пунктом Re-build all, щоб перекомпілювати проект. З 'явиться повідомлення про успішне завершення процесу, після цього ви можете приступати до моделювання мікроконтролера.

5. Виконайте симуляцію, тобто почніть виконання програми, яка завантажена в комп 'ютерній моделі контролера, а також навколишнього його схеми. Клацніть на світлофорі, щоб почати виконання програми, завантаженої в пам 'ять МК. Тут же зупиніть процес.

6. Знову запустіть його і спостерігайте за процесом зміни напруги у вікні Scope. Зупиніть програму, розгорніть вікно з написом Code, у ньому з 'явиться початковий код програми, скомпільована Cvavr.

7. Зауважте, що деякі рядки підсвічені жовтим, довжина цього підсвічування говорить про час перебування програми на даному рядку. Після цього можна прошивати контролер за допомогою даної програми.