Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
33
Добавлен:
09.04.2015
Размер:
6.6 Кб
Скачать
Инструкция по установке программного пакета разработки
программ для микроконтроллеров семейства MCS-51

1. Назначение
Пакет разработки программ для микроконтроллеров (МК) фирмы
KEIL предназначен для разработки программ для однокристальных
микро-ЭВМ семейства MCS-51 на языке Ассемблера и языках высокого уровня.

2. Комплект поставки пакета

Пакет программ поставляется на дискете или CD-ROM в виде отдельного
файла keiltest.rar, который является архивом типа RAR устанавливаемой
программы.
Кроме того, на CD-ROM прилагается установочный пакет программы EB552.exe,
которая облегчает запись отлаженных программ в макетно-отладочную плату EB552,
которая используется в лаботаторном практикуме по курсу
"Микропроцессоры и микро-ЭВМ в персональной электронике".

3. Установка пакета

Для установки пакета необходим архиватор под оболочку Windows WINRAR версии 2.0
или выше.
Процедура установки пакета следующая:
1. Установить дискету в дисковод или компакт-диск в CD-ROM.
2. Перекопировать архив keiltest.rar в корневой каталог
жесткого диска Вашего компьютера.
3. Запустить WINRAR и найти в нем указанный выше архив.
4. Разархивировать архив в корневой каталог и в нем образуется новый
каталог, например, C:\KEILTEST.
5. Пакет готов к работе. Для удобства запуска пакета рекомендуется создать
ярлык запуска оболочки и поместить ее на рабочий стол. Для этого
нужно войти в каталог \BIN пакета и найти в нем главный запускающий
файл оболочки Uvw51.exe, сделать его ярлык и поместить на рабочий стол.
6. Далее для настройки проекта нужно руководствоваться инструкцией,
изложенной в методических указаниях по лабораторному практикуму
по курсу (часть 5), которая доступна в бумажном виде, на дискете или
CD-ROM.

4. Ограничения

Посталяемый пакет с целью экономии пространства на диске не
содержит средств разработки программ на языках высокого уровня.
Он позволяет разрабатывать программы только на языке Ассемблера.

5. Установка программы ЕВ552

Для загрузки HEX файлов отлаженных программ в отладочную плату ЕВ552 в процессе
выполнения лабораторных работ можно использовать 2 механизма:
- обмен с платой в режиме MS-DOS, который подробно описан в
указанных выше методических указаниях по лабораторному практикуму.
- использовать готовую программу загрузки в плату ЕВ552, которая
работает в оболочке Windows.
Второй способ значительно удобнее, так как не надо выходить из
Windows.
Для установки готовой программы надо на прилагаемом CD-ROM войти
в каталог \EB552_Inst и запустить файл setup.exe. Далее надо
руководствоваться командами, поялящимися на экране в процессе
установки. В результате на диске в определенном каталоге будет
установлена программа ЕВ552.exe, которую и надо запускать при
необходимости передать НЕХ файл в плату.

6. Включение программы ЕВ552 в оболочку KEIL

При работе с оболочкой KEIL можно осуществить вызов программы
ЕВ552 прямо из оболочки. Это удобно при многократной загрузке
отлаживаемой программы в плату.
Для включения программы ЕВ552 в оболочку надо сделать следующее:
а) запустить оболочку KEIL и войти в меню RUN.
б) выбрать пункт "Application manager"
в) откроется окно менеджера приложений, и в нем надо нажать кнопку
"Insert" (Вставить).
г) Откроется стандартный диалог поиска .exe файлов и в нем надо найти
каталог, куда была установлена программа ЕВ552.exe. Сделав двойной
щелчок на появившейся в левом окне диалога строке ЕВ552.exe, можно
ввести в окно "Application list" строку с именем программы.
При этом автоматически заполняются строки внизу от этого окна с
указанями каталога и имени файла.
д) Нажать на кнопку "Save" для сохранения установок в оболочке.
е) Теперь в меню "RUN" оболочки в самом низу появится новая строка с
имеме программы.
ж) процесс включения программы ЕВ552 в оболочку закончен

7. Использование программы ЕВ552 для загрузки НЕХ файлов в плату

Для передачи НЕХ файлов из оболочки в плату необходимо войти в меню
RUN и выбрать самый нижний пункт ЕВ552. Будет запущена программа
ЕВ552 в отдельном окне.
При запуске программы окно ЕВ552 сначала содержит систему меню и пустое
окно. Для загрузки НЕХ файла необходимо сделать следующее:
а) До начала работы с программой необходимо узнать у преподавателя, к
какому из СОМ портов компьютера подсоединен кабель связи с платой
ЕВ552. По умолчанию считается, что он подсоединен к порту СОМ2.
б) Войти в меню "Настройка" окна программы ЕВ552 и выбрать пункт "Настройка
последовательного порта". Если порт СОМ2 существует и доступен, происходит
проверка порта. Если такой порт недоступен (например, он не установлен на
ПК), то выдается окно предупреждения:
"Несуществующий номер порта. Введите правильный номер (1 -4)" и в строке
окна надо ввести цифру (от 1 для СОМ1 до 4 для СОМ4) правильного номера
порта, к которому подсоединен кабель.
в) В некоторых случаях кабель подсоединен не к СОМ2, а к другому порту (
например, к СОМ1). Тогда до выбора пункта "Настройка
последовательного порта" меню "Настройка", надо выбрать пункт "Изменение
номера порта" и установить переключатель на вкладке на требуемый порт и
нажать кнопку ОК. Будет инициализирован выбранный СОМ порт и затем
можно выбрать "Настройка последовательного порта".
г) После выбора и настройки становится активным пункт "Открыть" меню "Файл".
При его выборе открывается стандартный диалог открытия файла с расширением .НЕХ.
д) Надо выбрать требуемый для загрузки файл и сделать на нем двойной
щелчок мышью.
е) В окне появится рамка с надписью: "Загрузка файла в плату ЕВ552" и линейка
процесса, которая станет заполняться синими прямоугольниками мо мере загрузки
отдельных байтов файла. По окончании загрузки всего файла рамка и линейка
исчезают - это значит, что процесс завершился успешно. Если рамка и линейка
не исчезли и заполнение линейки замерло на середине, то надо нажать кнопку
"Отмена" ниже линейки и повторить процедуру загрузки.
ж) Выйти из программы, выбирая пункт "Выход" из меню "Файл".

8. Передача отлаживаемого файла в плату ЕВ552

Чтобы после успешной сборки отлаживаемой программы загрузить НЕХ файл в плату,
необходимо сделать следующее:
а) Загрузить с помощью описанной в предыдущем пункте программы ЕВ552 файл отладчика с
именем MON.HEX.
б) Загрузить НЕХ файл отлаживаемой программы (требования к организации памяти
и другим параметрам проекта изложены в методических указаниях по лабораторному
практикуму)
в) Запустить этот файл на плате на выполнение.
г) При обнаружении ошибки в программе - перекомпилировать его в среде KEIL
и снова загрузить новый НЕХ файл.
Соседние файлы в папке Docum