PIClist RUS
микроконтроллеры PIC и интерфейсы
техническая документация
статьи и разработки на русском языке

Компиляторы PICC, CCS PCWH, MicroC - пишите программы на языке Си!

« назад на главную страницу

  • MikroC

    Отличный компилятор (язык Си) для микроконтроллеров PIC12, PIC16 и PIC18. Помимо компилятора, представляет собой удобную интегрированную среду разработки (IDE), продвинутый редактор и симулятор. Весьма редкий случай - вместе с компилятором MikroC поставляется огромное количество библиотек практически на все случаи жизни: работа с АЦП, EEPROM, PWM, I2C, SPI, 1-Wire, USART, RS-485, CAN, USB (HID) и даже Ethernet, PS/2, MMC с поддержкой FAT(!), CompactFlash, LCD. Такого внушающего набора я пока ещё нигде не видел. Помимо библиотек, MikroC содержит в себе отличный красочный мануал (PDF на 437стр.) с примерами применения функций языка MikroC, причём не в какой-то теоретической абстракции, а на реальном "железе", что делает этот компилятор идеальным стартовым комплектом "программа+документация+примеры" для новичков.

    + Русский мануал (mikroC_pic.chm, 1.71Мб, Help version: 2006/12/04)

  • MikroC dsPIC

    Компилятор для микроконтроллеров dsPIC30/33, PIC24 ( + мануал на сайте разработчика).

  • CCS PCWH

    Этот компилятор по своей идее и содержанию похож на компилятор MicroC, но во многом ему проигрывает. Например, документация представлена в виде скупого chm-файла, хоть и с примерами, но их очень мало по сравнению с MicroC. Собственная IDE также есть, но местами сыровата. Библиотеки присутствуют, вообще они абсолютно нормальные и рабочие, но их функционал весьма ограничен и с грехом пополам обхватывает лишь внутренности самого PIC-а. Интересный момент - у CCS PCWH есть библиотека для работы с RTOS, она хоть и примитивна, но всё же. В общем, этот компилятор можно порекомендовать новичкам как альтернативу MikroC, но...
PIClist RUS (piclist.ru) © 2008
все права сохранены. перепечатка статей и переводов с данного сайта запрещена.