Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mIKROPROTsESSORY / LABMP_ALL_2013.doc
Скачиваний:
72
Добавлен:
09.04.2015
Размер:
2.25 Mб
Скачать

МИНОБРНАУКИ РФ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ

А.К. Малиновский

Методические указания и задания по лабораторному практикуму по курсу «Микропроцессоры» Учебное пособие Москва 2013

УДК 681.3.06

ББК 38/9

Рекомендовано к изданию в качестве учебного пособия

редакционно-издательским советом МГУПИ

Малиновский А.К. Методические указания и задания по лабораторному практикуму по курсу «Микропроцессоры»

Приведены задания и методические указания по лабораторным работам по курсу «Микропроцессоры», которые предназначены для освоения программирования современных микроконтроллеров.

Методические указания и задания по лабораторному практикуму по курсу «Микропроцессоры» предназначены для студентов приборостроительного факультета, начиная со 2 курса обучения.

Табл. 8. Ил. 8. Библиограф.: 3 назв.

УДК 681.3.06

ББК 38/9

 Малиновский А.К.., 2013

 МГУПИ, 2013

Лабораторная работа №1. "Исследование возможностей интегрированной среды для создания программ для микроконтроллеров"

Цель работы: Ознакомление со структурой пакета интегрированной среды для разработки программ для ОМЭВМ семейства MCS51, распределением памяти, методикой работы. Получение навыков отладки простейших программ.

1. Краткое описание интегрированной среды

1.1. Окно интегрированной среды

Интегрированная среда mvision2 предназначена для разработки программ для ОЭВМ серии MCS51 (например, КР1816ВЕ51, КР1830ВЕ751, Intel87С51 и т.п.) на Ассемблере и языке высокого уровня C. Среда представлена своей демонстрационной версией, которая имеет следующие ограничения:

  1. объем разрабатываемой программы не должен превышать 4 кБайта,

  2. объем отлаживаемого модуля во встроенном отладчике не должен превышать 1 кБайта.

  3. Она работает на любой ПЭВМ, совместимой с IBM и требует следующие аппаратных и программных ресурсов:

  4. ПЭВМ выше IBM-486,

  5. оперативная память - не менее 8 Мбайт,

  6. место на жестком диске - не менее 10 Мбайт,

  7. операционная система – Windows 95 и выше.

Интегрированная среда установлена на ПЭВМ в каталог \KEIL. Для ее запуска необходимо войти в этот каталог, затем открыть подкаталог \uv2 и запустить на выполнение файл Uv2.exe. Он является главным запускающим файлом среды.

В результате успешного запуска на экране появляется окно среды проектирования (mVision2), которое представляет собой обычное окно Windows с определенными органами управления. Примерный вид окна среды показан на рис. 1.1.

Рис. 1.1. Вид окна среды проектирования

Вверху как обычно располагается основное меню среды.

Ниже располагается панель инструментов, которая содержит кнопки, которые дублируют основные пункты меню. Еще ниже располагается основная область окна среды, разделенную на две части: правую и левую. В левой части располагаются 3 вкладки:

"Files" – список всех файлов, включенных в проект.

"Regs" – перечень ресурсов проекта, которые используются в основном при отладке проекта.

"Books" – ссылки на встроенную в среду документацию по основам программирования, использования интегрированной среды и т.д.

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

Ниже располагается горизонтальная область с тремя вкладками:

"Build" – окно распечатки протокола компиляции и сборки.

"Command" – окно ввода команд управления интегрированной средой.

"Find in Files" – окно вывода результатов поиска определенных элементов в файлах проекта.

Последнюю строку окна занимает строка состояния, в которой как обычно указывается полезная информация.

Ниже приведен краткий перечень пунктов этого меню, причем курсивом отмечены пункты подменю:

File - работа с файлами и выход их среды.

Рис. 1.2. Вид меню “File” интегрированной среды

Edit - команды редактирования текстового исходного файла в окне редактора.

Рис.1.3. Вид меню “Edit” интегрированной среды

Viewменю отображения и скрытия определенных элементов в окне интегрированной среды.

Рис. 1.4. Вид меню “View” интегрированной среды

Project - меню работы с проектом (все процессы создания программы для ОЭВМ в рамках среды выполняются внутри так называемых проектов - задач, которые содержат все необходимые сведения для проектирования:

Рис. 1.5. Вид меню “Project” Интегрированной среды

Debug – управление процессами запуска и отладки проекта.

Peripherals – меню управления периферийными устройствами контроллера (используется только в режиме эмулятора).

Tools – добавление в меню дополнительных инструментов (программаторов, программ связи с периферийными платами и т.д.

Windows - меню управления дочерними окнами в окне среды:

Cascade - расположение окон каскадом

Tile Horizontal - расположение окон горизонтально

Tile Vertical - расположение окон вертикально

Close All - закрытие всех окон

Help - меню вызова файла справки:

Contens - вывод содержимого справочного файла

Search for topic - поиск в оглавлении справочного файла

Uow ti use Help - как использовать файл справки

About - информация о разработчиках пакета

Соседние файлы в папке mIKROPROTsESSORY