Главная » Программирование » PIC - микроконтроллеры » MPLAB X - создаем первый проект
MPLAB X — создаем первый проект

MPLAB X — создаем первый проект

Цикл статей – PIC начинающим или основы основ

В этой статье я расскажу как создавать проект в MPLAB X. Сложного ничего нет: всего десяток кликов мышью, да наименование проекта — вот и весь рецепт под катом… 1. Идем в меню File:

Новый проект в MPLAB X

Новый проект в MPLAB X

Standalone Project

Standalone Project

2. Выбираем MCU для проекта. Если вы планируете повторять следующие статьи, рекомендую выбрать PIC18F45K20:

Выбор MCU

Выбор MCU

Почему именно этот микроконтроллер? Потому, что у меня есть железка DV164131 упомянутая в этой статье. 3. Выбираем средство отладки. Я выберу PICkit 3. Если у вас ничего нет — выбирайте «Simulator»

Выбор устройства для работы с MCU

Выбор устройства для работы с MCU

4. Выбираем компилятор для проекта. Можно выбрать «mpasm» устанавливаемый вместе с MPLAB X, либо один из установленных отдельно компиляторов. Дальше будут рассматриваться компиляторы XC8, XC16, XC32:

Выбор компилятора XC8

Выбор компилятора XC8

5. Указываем путь и имя проекта. Опять же, с прицелом на мои следующие статьи, рекомендую сделать как на скрине ниже:

Имя проекта

Имя проекта

  1. Папка, в которой будут храниться проекты. Я создал папку «TestPrj» в папке «C:\DIOD-PRO» :). Папка каждого конкретного проекта создается автоматически после ввода имени проекта.
  2. Имя проекта. Первый проект с названием «io45k20» будет посвящен работе с портами ввода/вывода (I/O).
  3. Обязательно установите данную настройку, иначе в проектах MPLAB X увидите крякозяблы вместо комментариев на русском.
  4. Созданный проект будет активным. Если не установить, то нужно будет сделать проект активным позже.

Жмем Finish и получаем наш первый проект. Вот он, красавец 🙂

Наш первый проект в MPLAD X

Наш первый проект =)

Пока это абсолютно пустой проект не содержащий ни одной строчки кода. Поэтому следующий этап — добавление а-ля главного си-шного файла. Для этого в дереве проектов раскрываем наш проект, кликаем правой кнопкой мыши по папке «Source Files», выбираем «New -> C Main File…»:

Добавление си-файла в проект

Добавление си-файла в проект

В результате получаем такого вида диалоговое окошко:

Окно добавления новых файлов в MPLAB X

Окно добавления новых файлов в MPLAB X

Дадим «говорящее» имя си-шному файлу «main_ioled». «main» в наименовании файла говорит о том, что в файле присутствует функция main(). Поле Folder я оставлю пустым: main_ioled.c будет находиться в папке проекта. Вот результат моих усилий:

Новый файл в проекте

Новый файл в проекте

Заключительный этап — проверяем созданный проект на работоспособность. Кликаем кнопочку на панели инструментов:

Компиляция проекта

Компиляция проекта

После окончания процесса, смотрим окно логов:

Компиляция прошла успешно

Компиляция прошла успешно

Если все сделано правильно, в последней строчке будет запись «Loading completed». Все — проект создан и работоспособен. Осталось научиться работать с камешком 🙂

Метки::

7 Отзывы Ваш отзыв

  1. Виталий #

    кряка для 1.32 случаем нету?

    • Не, нету (

    • Andrew #

      Кряк есть на рутрекере! Он поставляется вместе с 1.20, но отлично работает и с 1.32! Проверено, Windows 7 64, MPLAB X 2.15

  2. Рамиль #

    Вопрос админу сайта: почему у вас на картинках везде написано PRO-dioid.ru ??? Ведь ваш сайт PRO-diod.ru

    • Ответ прост — кругом кризис, разруха и упадок =)
      При создании штампика я ошибся, а когда обнаружил, нужно было исправлять слишком много картинок. Будет время — поправлю.

      • Рамиль #

        Ясно, в курсе значит, я думал вы не заметили ошибку))

Ваш отзыв