Микроконтроллеры PIC. Средства разработки программ

Компиляторы Basic для PIC
PICBasic Logo Самым популярным является компилятор PICBasic (microEngineering Labs, Inc).
Синтаксис Basic подобного языка. Работает из командной строки. Но для удобства к нему имеются графические оболочки: MicroCode Studio, PPLite, VSS PIC Basic Editor, CodeDesigner.

Поищите книгу: "Программирование PIC-микроконтроллеров на PicBasic", автор Чак Хелибайк. Также в сети имеются хорошие описания и инструкции по работе с PICBasic. Большинство из них доступны для бесплатного скачивания.
Есть неплохой сайт и форум пользователей на русском языке. Войти

Скриншот MicroCode Studio.


Proton IDE Logo Незаслуженно не пользуется популярностью прекрасный продукт Proton IDE.
Синтаксис Basic подобного языка. Немного напоминает PICBasic по синтаксису, но намного функциональнее по имеющимся командам! Полноценная среда разработки - IDE.
Продукту ставлю высшую оценку!

Есть неплохой сайт и форум пользователей на русском языке. Войти

Скриншот Proton Basic IDE.


mikroBasic Logo Многофункциональные продукты предлагает компания "Mikroelektronika"
Имеются несколько версий компиляторов: Basic, Pascal и С.
Программы имеют: качественный IDE, множество библиотек для работы с различными устройствами, средства отладки программ. Хорошо реализована математика. Но весьма сложен (иногда даже слишком!) и дороговат для непрофессональных целей.

Скриншот экрана программы.


PIC Simulator Logo Следующий по соотношению цена/качество продукт: "PIC Simulator" (Oshonsoft). Предназначен для отладки программ, но имеется встроенный компилятор Basic подобного языка, позволяющий писать свои программы.
Для начинающих, для построения роботов и для домашних поделок - самое удачное решение.

К сожалению, автор данной программы имеет странное понятие о методах рекламирования и демонстрации работы своих продуктов: программа работает не более двух часов и позволяет себя загрузить только 20 раз.
Пришлось отказаться от данного продукта, ибо научиться работать с МК за 20 занятий по два часа не реально даже для электронщика, имеющего опыт программирования ПК.
В журнале "Современная электроника" 2006 №4 напечатана моя статья с аналогичным названием.

Скриншот экрана программы.


На главную страницу >>