Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorny_praktikum_chast_4_A5_dorabotanny.docx
Скачиваний:
122
Добавлен:
13.02.2016
Размер:
4.75 Mб
Скачать

Лабораторная работа № 17обучение работе в интегрированной среде mplab ide

Цель работы

  1. Изучить назначение и состав интегрированной среды (ИС) разработки MPLAB IDE 8.

  2. Приобрести практические навыки и начальные умения программирования микроконтроллеров dsPIC33F с помощью ИС MPLAB IDE 8.

  3. Изучить структурную схему, назначение органов управления, ввода и элементов индикации учебного стенда НТЦ – 31.000.

  4. Изучить порядок работы учебного стенда НТЦ – 31.000 и выполнить программу тестовой прошивки в ИС MPLAB IDE 8.

Подготовка к выполнению работы

  1. Повторить по [1] теоретические сведения о структуре и принципе работы микроконтроллера dsPIC33fj32mc204.

  2. Ознакомиться по [3] с руководством пользователя MPLAB IDE 8.

  3. Подготовить ответы на вопросы для самоконтроля.

  4. Подготовить заготовку отчета (см. содержание отчета).

Вопросы для самоконтроля

  1. Поясните назначение и укажите особенности МК dsPIC33fj32mc204.

  2. Укажите разрядность шины данных и шины адреса.

  3. Какие два класса команд может выполнять МК?

  4. Укажите число рабочих регистров W и их назначение.

  5. Перечислите периферийные модули МК и укажите их назначение.

  6. Какой язык программирования МК обеспечивает максимальную эффективность?

  7. Какая среда используется для программирования МК? Перечислите этапы программирования.

Приборы, оборудование и документация

  1. Персональный компьютер.

  2. Учебный стенд НТЦ – 31.000.

  3. Методические указания к лабораторной работе.

  4. MPLAB IDE 8. Руководство пользователя.

Порядок выполнения работы

  1. Проверка подготовки учащихся к занятию по вопросам для самоконтроля в виде фронтального или программированного опроса и инструктаж по технике безопасности.

  2. Произвести внешний осмотр учебного стенда и персонального компьютера (ПК) и убедиться визуально в отсутствии каких-либо повреждений и дефектов.

  3. Подключить стенд к сети. Включить тумблер «Сеть» на задней панели стенда.

  4. С помощью кабеля USB AM-BM через гнездо «USB» на задней панели стенда подключить стенд к USB – порту ПК.

  5. Включить ПК и запустить MPLAB IDE.

  6. Создать проект тестовой прошивки микроконтроллера dsPIC33FJ32MC204 в ИС MPLAB IDE 8. Для этого выполнить пункты 2.1…2.7 руководства пользователя MPLAB IDE 8.

  7. С помощью пункта меню «File Import» (рисунок 17.1) открыть файл тестовой прошивки «Test.hex» (рисунок 17.2). В каталоге файлов исходных кодов программ «Files LR17…LR20» на локальном диске D выбрать LR17.

Рисунок 17.1 – Открытие файла тестовой прошивки стенда

Рисунок 17.2 – Выбор файла тестовой прошивки LR17

  1. С помощью пункта меню «Programmer Select Programmer» выбрать программатор PICkit2 (рисунок 17.3).

Рисунок 17.3 – Выбор программатора PICkit2

  1. Запрограммировать стенд тестовой прошивкой, используя пункт меню «Programmer Program» (рисунок 17.4).

  2. Результат программирования отобразится в окне сообщений, и в случае успешного программирования (сообщение – … PICkit2 Ready) необходимо перевести МК в рабочий режим с помощью пункта меню «Programmer Release from Reset» (рисунок 17.4).

Рисунок 17.4 – Программирование стенда тестовой прошивкой

  1. После получения сообщения, указанного на рисунке 17.5, учебный стенд готов к работе.

  2. Проверить влияние положения регуляторов PR1, PR2, EP1 на показания индикаторов LED и LCD, а также проверить на индикаторе LCD ввод цифровых данных с клавиатуры.

  3. После проверки преподавателем результатов работы закрыть программу MPLAB IDE, выключить ПК и учебный стенд.

  4. Оформить отчет и сдать зачет.

Рисунок 17.5 – Сообщение о результатах тестовой прошивки стенда