Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Как записать имеющуюся программу в микроконтроллер

Лабораторная работа №10. Изучение базовых функций микроконтроллера.

 

Инструкция по программированию плис

Базовая программа

 

В комплекте поставки микроконтроллер содержит одну базовую программу для демонстрации возможностей. Микроконтроллер может работать в двух режимах работы: "ПРОГРАММИРОВАНИЕ" и "РАБОТА ПРОГРАММЫ".

После включения стенда светодиодный индикатор HG3 отображает состояние тумблеров SA5–SA7 на первых трех разрядах. Последний четвертый разряд отображает в десятичной системе счисления двоичное число, отображенное на предыдущих трех. Первые три разряда горят постоянно, четвертый мигает с частотой 4Гц. Таким образом, на четвертом разряде отображается номер демонстрационной подпрограммы. Чтобы начать выполнение подпрограммы необходимо изменить состояние тумблера SA18 (переключить тумблер в другое положение).

Чтобы вернуться к выбору подпрограммы необходимо перезапустить микроконтроллер, для этого необходимо нажать на кнопку SB5.

Перечень подпрограмм отображен в таблице 10.1.

 

Таблица 10.1 – Перечень подпрограмм

№ п.п. Подпрограмма
  Отображает состояние тумблеров SA5-SA8 на индикатор HG1.
  Демонстрирует возможности четырехразрядного светодиодного индикатора HG1.
  Таймер с интервалом счета 1 секунда. Направление счета соответствует след. таблице истинности:
SA16 SA15 Направление
    СТОП
    ВВЕРХ
    ВНИЗ
    СТОП

 

  Счетчик с инкрементом 1. Счет ВВЕРХ по изменению положения тумблера SA15 из положения лог.0 в лог.1. Счет ВН ИЗ по изменению положения тумблера SA16 из положения лог.0 в лог.1.

 

Как записать имеющуюся программу в микроконтроллер

 

Для записи программы в микроконтроллер необходимо:

10.2.1 Установить драйвер DriverLINX Port I/O Driver, если он еще не установлен. Для установки с компакт диска, или диска "C:\" ПК, необходимо запустить файл "Programs\MCU\AvReal\p95nt\SETUP.EXE", далее следовать инструкциям инсталлятора;

10.2.2 Подключить кабель LPT порта ПК к разъему программатора микроконтроллера, это разъем внутри блока "Микроконтроллер". Любые переключения кабеля LPT порта следует производить только при отключенном стенде, иначе это может привести к повреждению порта LPT ПК;

10.2.3 Переключить тумблер SA19 программирование МК в режим Программ. МК;

10.2.4 Включить стенд;

10.2.5 Если необходимо записать базовую программу, то необходимо запустить исполняемый файл "Programs\MCU\AvReal\1.bat" с компакт диска, или диска "C:\" ПК. Желательно запускать пакетный файл из командной строки "cmd", чтобы были видны диагностические сообщения;

10.2.6 Если необходимо верифицировать базовую программу, то необходимо запустить исполняемый файл "Programs\MCU\AvReal\3.bat" с компакт диска, или диска "C:\" ПК;

10.2.7 Если необходимо записать вашу личную программу, то необходимо запустить исполняемый файл "Programs\{НАИМЕНОВАНИЕ ПРОГРАММЫ}\AvReal\1.bat" с диска "C:\" ПК. Изменять содержимое файлов 1.bat и 3.bat запрещено, т.к. возможна случайная блокировка микроконтроллера, и дальнейшее его программирование будет невозможно;

10.2.8 По завершению сеанса программирования, см. рисунок 10.1, необходимо переключить тумблер SA19 в положение работа МК, это переключение не требует отключения стенда.

 

Рисунок 10.1 – Окно утилиты "AvReal" в случае удачной записи программы в микроконтроллер

Рисунок 10.2 – Окно утилиты "AvReal" в случае неудачной записи программы в микроконтроллер

 

Flash память микроконтроллера имеет ограниченное количество циклов перезаписи – 10 000. Не следует слишком часто перезаписывать содержимое Flash. Из расчета 9 перезаписей в день, Flash памяти микроконтроллера хватит на 3 года. По истечении этого срока предусмотрена замена микропроцессора.

 



<== предыдущая лекция | следующая лекция ==>
Програма навчальної дисципліни | Как собирать схемы для проверки программ плис
Поделиться с друзьями:


Дата добавления: 2017-02-24; Мы поможем в написании ваших работ!; просмотров: 312 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Даже страх смягчается привычкой. © Неизвестно
==> читать все изречения...

2421 - | 2132 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.