Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛП_ЛС1.doc
Скачиваний:
16
Добавлен:
21.08.2019
Размер:
9.68 Mб
Скачать

2.3. Включение лабораторного макета и подготовка его к работе.

При выполнении лабораторных работ стенд ЛС-1 работает под управлением персонального компьютера с операционной системой Windows, на котором установлена интегрированная среда программирования ICS08GPGTZ фирмы P&E Microcomputer Systems. Руководство по использованию среды программирования ICS08GPGTZ содержится в разделе 3 Введения.

Стенд ЛС-1 подключается к компьютеру посредством стандартного кабеля типа 0-модем. Вставьте один из разъемов кабеля в разъем XP2 на задней панели макета. Второй разъем DB9 интерфейсного кабеля следует вставить в один из последовательных COM–портов компьютера (COM1 или COM2), поддерживающих скорость обмена 9600 бит/с.

Вставьте штекер сетевого адаптера в разъем питания, расположенный на задней панели макета. Включите адаптер в штепсельную розетку электросети напряжением 220В и частотой 50 Гц. После этого следует перевести переключатель питания на передней панели макета в положение “Включено”. После включения на макете должен загореться красный светодиодный индикатор.

Далее следует запустить на персональном компьютере интегрированную среду ICS08GPGTZ, следуя инструкциям, данным в разделе 3 Введения. Так как микроконтроллер MC68HC908GP32 находится в режиме отладки, то программное обеспечение РС немедленно установит соединение с микроконтроллером. В противном случае, после появления сообщения о невозможности установления связи программы с оборудованием, необходимо проверить правильность настройки параметров среды ICS08GPGTZ и снова осуществить попытку соединения.

3. Интегрированная среда программирования ics08gpgtz

Программный пакет ICS08GPGTZ компании P&E Microcomputer Systems (http://www.pemicro.com) содержит набор средств для отладки программного обеспечения систем, реализуемых на базе микроконтроллеров MC68HC908GP32 и MC68HC908GP20 фирмы Motorola. В состав среды ICS08GPGTZ входят:

  • ассемблер,

  • симулятор,

  • программатор,

  • схемный симулятор,

  • отладчик.

Программатор, схемный симулятор и отладчик работают совместно с соответствующими аппаратными средствами (лабораторный макет или плата развития). Все программы могут быть вызваны из входящей в состав пакета интегрированной среды WinIDE.

3.1. Интегрированная среда WinIde.

Чтобы запустить интегрированную среду необходимо открыть файл WinIDE.exe. После запуска среды на экране монитора открывается окно (рис.5), в котором доступно главное меню и функциональные клавиши, разбитые на группы.

Группа клавиш «Основные функции»:

  1. A ssemble/Compile File (ассемблировать/откомпилировать файл) – запускает внешний ассемблер/компилятор.

  2. S imulation (симулятор работы контроллера) - запускает симулятор (программно-логическую модель контроллера).

  3. Programmer (программатор) - запускает программатор.

  4. I n-Circuit Simulator (схемный симулятор) - запускает схемный симулятор.

  5. In-Circuit Dubugger (схемный отладчик) - запускает отладчик.

Группа клавиш «Редактирование»:

  1. Cut (вырезать) – вырезает выделенный фрагмент текста, который удаляется из общего текста и помещается в буфер обмена.

  2. Copy (копировать) – копирует выделенный фрагмент текста, помещая его в буфер обмена без удаления из текста.

  3. Paste (вставить) – вставляет в текст текущее содержимое буфера обмена в том месте, где расположена стрелка курсора.

Группа клавиш «Файл»:

  1. Open File (открыть файл) – открывает всплывающее окно, которое позволяет пользователю выбрать открываемый файл.

  2. Save File (сохранить файл) – сохраняет текущий файл.

  3. Save Project (сохранить проект) – сохраняет на диске все открытые и редактируемые файлы.

  4. Close File (закрыть файл) – закрывает текущий файл.

Клавиша Register File (зарегистрировать файл) – запускает программу регистрации файлов, которая позволяет пользователю производить изменения в списке зарегистрированных типов файлов и записывать их в кодовом виде в открытый файл.

Рис.5. Вид рабочего экрана при запуске интегрированной среды.

Все эти функции также доступны из меню, которое позволяет реализовать следующие режимы.

  1. File (Выполнение операций с файлами).

  2. Edit (Редактирование текста программы).

  3. Environment (Среда).

  4. Search (Поиск фрагмента текста).

  5. Window (Управление форматом и содержанием информации на экране).

  6. Help (Обращение к справочной информации).

Рассмотрим основные режимы и операции, реализуемые в среде.

Режим File обеспечивает выполнение набора следующих операций (в скобках указаны комбинации клавиш, вызывающих выполнение этих операций):

New File ( Ctrl + N )

Open File ( Ctrl + O )

Save File ( Ctrl + S )

Save File As…

Close File ( Ctrl + D )

----------------------------

Print …

Print Setup …

----------------------------

Exit ( Alt + F4 )

Операция New File открывает новое окно редактора для создания текста, который затем может быть сохранен в новом файле. Операция Open File загружает в новое окно редактора исходный текст требуемого файла. Сохранение файла активного окна редактора со старым именем реализуется с помощью операции Save File. Сохранение с присвоением нового имени выполняется операцией Save File As Операция Close File закрывает текущий файл. Операция Print Setup обеспечивает настройку печати, а операция Print выдает документ на печать. Операция Exit завершает текущий сеанс работы со средой.

В режиме Edit система выполняет стандартные операции редактирования текста:

Undo ( Ctrl + Z )

Redo ( Shift + Ctrl + Z )

----------------------------

Cut ( Ctrl + X )

Copy ( Ctrl + С )

Paste ( Ctrl + V )

Delete ( Del )

----------------------------

Select All

Операции Undo и Redo, соответственно, отменяют и повторяют последнее действие над текстом. Следующие операции обеспечивают перемещение выделенного блока текста в буфер (Cut), копирование в буфер (Copy), вставку из буфера (Paste) и удаление выделенного текста (Delete). Команда Select All позволяет выделить все содержимое окна редактора.

В режиме Environment обеспечивается выполнение следующего набора операций:

Open Project

Save Project

Save Project As…

Close/New Project

-----------------------------

Setup Environment

Setup Font

Операция Open Project открывает требуемый проект. Операции Save Project и Save Project As соответственно реализуют сохранение текущего проекта со старым именем и с присвоением нового имени. Операция Close/New Project закрывает текущий проект и создает новый, присваивая ему имя. Операции Setup Environment и Setup Font осуществляют, соответственно, настройку среды и шрифта.

В режиме Search для поиска фрагмента текста служат следующие операции:

Find… ( Ctrl + F )

Replace… ( Ctrl + R )

Find next ( F3 )

----------------------------

Go to line

С помощью этих операций в активном окне выполняется поиск по шаблону (Find), контекстная замена (Replace), поиск следующего выражения в тексте (Find next) и перемещение курсора на заданную строку текста (Go to line).

В режиме Window обеспечивается многооконный режим работы системы отладки. Пользователь имеет возможность указать порядок расположения открытых окон (Cascade – расположить каскадом, Tile – выстроить окна рядом, Arrange Icons – упорядочить пиктограммы), изменить размер окна, сделать активным следующее или предыдущее окно, закрыть активное окно, или свернуть все окна (Minimize All). Для выполнения этих операций используются следующие операции меню:

Cascade

Tile

Arrange Icons

Minimize All

----------------------------

Split - Отображается текущий файл

Режим Help обеспечивает выдачу справочной информации по различным вопросам практического применения системы отладки, а также информацию о текущей версии программы. Меню содержит следующие пункты:

Contents ( F1 )

About

Операция Contents выдает содержание файла справки и облегчает дальнейший поиск, а операция About содержит информацию о текущей версии пакета программ и его разработчиках.