Глава 2. Установка MPLAB IDE

Глава 2. Установка MPLAB IDE

Введение

В этой главе будут рассмотрены вопросы установки MPLAB IDE на Ваш компьютер

Основные разделы главы

· Инсталляция MPLAB IDE

· Удаление MPLAB IDE

Инсталляция MPLAB IDE

  Рекомендуемый порядок установки MPLAB IDE: 1. Загрузите операционную систему Microsoft Windows,

Выбор рабочей директории

Рекомендуется устанавливать MPLAB IDE на жестком диске компьютера, а не на сетевом диске.

Выбор директории размещения системных файлов

5. В то время, пока происходит копирование файлов MPLAB IDE на ваш компьютер, посмотрите дополнительную информацию, касающуюся интегрированной… 6. Внимательно просмотрите файлы Readme, в которых указаны особенности новой…  

Введение

Целью данной главы является познакомить Вас с основными принципами работы среды проектирования MPLAB IDE. Предполагается, что Вы потратите от 1 до 2 часов на изучения материала этой главы

Основные разделы главы

· Настройка среды проектирования

· Создание нового простого проекта

· Создание нового исходного файла

· Ввод текста программы

· Компиляция исходного файла

· Выполнение программы

· Открытие дополнительных окон

· Создание окон с переменными

· Сохранение окон с переменными

 

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

· элементами рабочего стола MPLAB IDE,

· созданием исходного фала и подключением его к новому проекту для PIC16F84,

· идентификацией и исправлением простых ошибок,

· управлением симулятором,

· установкой точек остановки,

· созданием окна с переменными,

· открытием окна секундомера и других окон отладки.

Настройка среды проектирования

  Рабочий стол среды состоит из: 1. Главное текстовое меню,

Создание нового простого проекта

Выберите пункт меню Fife > New и на экране появится диалоговое, окно показанное на рисунке. Нажмите кнопку Yes и увидите следующее диалоговое окно

Создание нового исходного файла

На рабочем столе MPLAB IDE будет открыт пустой файл с новым именем. Имя… Если вы изменяете имя исходного файла, Вы также должны изменить имя проекта.

Ввод исходного текста программы

  list p=16f84 include <p 6F84.inc>

Компиляция исходного файла

В последней строке текста программы преднамеренно была сделана ошибка (раздел 3.6). При выполнении компилирования MPASM выдаст ошибку о не… Двойной щелчок «мыши» на сообщении об ошибке перенесет курсор на строку в… Исправьте последнюю строку, замените слово bug на start.

Запуск программы

Затем выберите пункт меню Debug > Run > Step: темная полоса будет указывать инструкцию в исходном тексте программы, которая будет выполнена…  

Многие пункты меню дублируют кнопки на клавиатуре компьютера.

Выбором пункта меню Debug > Run > Run или нажатием на клавиши <F9> выполняется запуск программы с текущего места. Темная полоса,… Остановите программу Debug > Run > Haltили нажатием на клавиши… Другим способом управления работой программы является нажатие кнопок на графическом меню MPLAB IDE. Если Вы разместите…

Открытие дополнительных окон

При каждом шаге программы (нажатие клавиши <F7>) значение регистров в окне будет обновляться. В нашем случае изменяется значение счетчика в…  

Использование окон с переменными

3.10.1 Создание окна Чтобы создать окно, выберите пункт меню Window > Watch Window > New… Если окно уже было создано и сохранено на диске, выберите пункт меню Window>Watch Window>Load Watch Window.

Глава 4. Среда проектирования MPLAB IDE

Компиляция одного исходного файла MPASM без создания проекта

Сначала закройте все открытые проекты - Project > Close Project. 4.5.1 Настройка параметров среды проектирования Выберите симулятор MPLAB SIM и тип микроконтроллера PIC16F84 - Options > Development Mode раздел Tools. Подтвердите…

Глава 6. Отладчик и симулятор MPLAB IDE

Введение

В этой главе будут рассмотрены вопросы отладки программы с использованием симулятора (MPLAB SIM).

Основные разделы главы

Функции стимула

Симуляция 12-разрядных микроконтроллеров

Симуляция 14-разрядных микроконтроллеров

Функции стимула

Существует четыре вида стимулов: · Асинхронный стимул - непосредственное управление состоянием портов… · Файл состояния порта ввода/вывода - текстовый файл, описывающий состояние порта вода/вывода.