Реклама ⓘ
Главная » Программы
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

MPLAB

MPLAB - представляет собой единую бесплатную интегрированную среду разработки для контроллеров производства Microchip.

Программная оболочка MPLAB обладает широкими возможностями для написания исходного кода программы, дальнейшей отладки текста с исправлением ошибок и предупреждений и финальной оптимизации проекта. Для того чтобы реализовать столь обширные функций в MPLAB входят следующие модули:
• менеджер проектов (Project Manager) для управления различными файлами рабочих групп;
• редактор (Editor), в котором авторы создают свои программы и поправляют их;
• встроенный отладчик микроконтроллеров PIC16F87X MPLAB ICD;
• симулятор MPLAB-SIM, пошагово моделирующий работу программы в микросхеме;
• эмуляторы MPLAB-ICE, PICMASTER-CE и PICMASTER для виртуального представления поведения контроллера на аппаратуре разработчика в режиме реального времени;
• целый ряд компиляторов (MPLAB C-17, MPLAB С-18, MPASM, MPLINK), преобразующих исходный код, написанный на разных языках программирования (ассемблер, Си);
• редактор библиотек MPLIB;
• программаторы PRO MATE и PICSTART plus, обеспечивающие перенос программ во внутреннюю память микроконтроллеров.
Также возможно подключение дополнительных модулей, разработанных сторонними специалистами.

Основное окно программы MPLAB

Кроме этого MPLAB может рассчитать время работы программы, открыть доступ к переменным и специальным регистрам контроллера, объединить разрозненные файлы в проект. В программной среде используются разнообразные методики для обнаружения логических несоответствий. Большое количество вспомогательных окон (сервисных, листинга, исходного кода, регистров памяти), трассировка, присутствие точек остановки помогают с легкостью исправлять ошибки.

Благодаря встроенной системе помощи программа довольно проста в изучении, разумеется, при наличии определенных знаний. А производитель PIC-контроллеров Microchip, разработавший  MPLAB, осуществляет прекрасную поддержку своих продуктов.
В папке, где размещается MPLAB, по пути \template\code лежат файлы-шаблоны для проектов, разрабатываемых на ассемблере, с которых удобно начинать работу. Необходимо помнить, что для каждого проекта MPLAB создает целый ряд вспомогательных файлов, поэтому если в одном месте будут находиться несколько работ, то можно перепутать их.

Текст программы на С в MPLAB

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

MPLAB доступна на операционных системах Windows, Mac OS и Linux. Программа работоспособна во всех последних версиях ОС Microsoft Windows.

Распространение программы: Freeware (бесплатная)

Официальный сайт MPLAB: http://www.microchip.com/mplabide/

Обсуждение программы на форуме

Комментарии (4) | Подписаться

0
slepoi #
Самая простая даже для новичков, настраивать перед первым запуском не требуется... Далее... Далее.. Билд.. и готово. А самое главное Бесплатная.
Прикрепленный файл: Снимок.PNG
Ответить
0
Владимир #
Ага, бесплатная, для новичков, пишущих на ассемблере.
А для использования Си будьте добры покупать компиляторы...
Ответить
+1
Аноним #
С MPLAB все стало просто отвратительно. Microchip сами всеми силами фактически убивают контроллеры PIC. Раздел "Архив" на официальном сайте удален, так что старые бесплатные версии компиляторов больше недоступны, а их новый MPLAB-XC хочет почти полторы тысячи долларов за лицензию.
Получается, либо выложи 1500 долларов, чтобы писать на Си, либо пиши на АСМе, зато в "бесплатной IDE" (только кому оно такое нужно?). Неудивительно, что большинство перешли на другие контроллеры.
Ответить
+1
Alexander Belij #
Более того!
Сайт стал омерзительный сверх всяких мер.
Он как будто нарочно сделан так, чтобы на нем ничего нельзя было найти и узнать.
Параметрический поиск высвечивает только новые никому не известные продукты.
Никакими кликами не удается, например, открыть таблицу для параметрического поиска 8-битных чипов - только новые.
То есть, если я, например, не знаю, что существует PIC18F1320, то я его никогда не найду.
Но если я тупо "лупой" найду этот ПИК, то не в параметрической таблице и не смогу его сравнить с другими.
Впечатление такое, что главное - не прибыль, а создание хаоса.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
ELM327 OBD II — адаптер с поддержкой CAN Набор начинающего радиолюбителя
вверх