Показать сообщение отдельно
Старый 20.03.2009, 08:09   #8   
Форумец
 
Сообщений: 1,525
Регистрация: 19.02.2009
Возраст: 52
Записей в дневнике: 1

petrd вне форума Не в сети
Итак, продолжение. Про среды разработки и литературу.
Про программаторы уже сказал, из приведенных ранее настоятельно рекомендую PICKit2, цена в www.trt.ru порядка 1650 р.,
самостоятельная сборка - порядка 800 руб. Если дорого, то ExtraPIC. Если есть руки, то все делается на ура.
Далее о средах разработки, то есть о программах для PC в которых пишутся программы для PIC.
Язык ассемблера - родной язык любого процессора, в том числе и для PIC. Microchip, как разработчик предоставляет для этих целей
бесплатную среду разработки - называется MPLAB, текущая версия на сайте www.microchip.com (на данный момент версия 8.86).
Далее идут языки программирования высокого уровня (компиляторы) - Бейсик, Паскаль, Си. Есть и С++ для PIC, но это экзотика для МК никчему.
Разработчики в основном используют Си. В почете у них компилятор языка Си от фирмы HI-TECH (недавно вошла в состав Microchip). Среда платная,
но в нете имеются крякнутые. На сегодня популярная версия этого компилятора PICC STD 9.60 (имеется PRO версия, но она глючная), далнейшего развития STD нет.
Ассемблер всему голова! Но самый быстрый старт - это Си от команды mikroE (www.mikroe.com) из города Белград.
Что делаем?
1. Качаем компилятор MikroC 8.2.0.0 отсюда - http://www.mikroe.com/en/compilers/m...c/download.htm (весит 10 M), на момент последнего редактирования MikroC давно нет, а есть MikroC PRO версии 5.61
2. Help на русском можно скачать здесь - http://piclist.ru/PICC_CCS_PCWH_MicroC_HT-PICC.html
Устанавливаем и разглядываем, среда очень дружественная, но на английском, что не понятно подглядываем в русском help.
Про литературу по PIC:
1. Спецификации (datasheet) на любой PIC контроллер, естественно, находится на сайте разработчика www.microchip.com.
2. Кто не дружит с английским, переводы здесь - http://www.microchip.ru/lit/?mid=1x0.
3. Книга Яценков. Микроконтроллеры Microchip. Практическое руководство http://vrtp.ru/index.php? act=lib&CO...e&article=2388. Про PIC16F84 - контроллер старый, но для общего понимания книжка пойдет. Видел в магазинах города.
4. Журналы Радио 2001 год, начиная где-то с №6 статьи А. Долгий. Разработка и отладка устройств на МК. Про PIC16F84 и MPLAB.
Про литературу на Си:
1. Керниган и Ричи. Язык программирования Си (ищем в нете и магазинах города, сам покупал, это БИБЛИЯ языка Си).
2. Книга Шпака http://vrtp.ru/index.php?act=lib&COD...e&article=2115.
Больше на первое время не надо.
Ассемблер пока не трогаем, ищем PIC16F628 с буквой А или без (а , вообще пойдет любой PIC16F или PIC18F).
Кому интересно, продолжение следует, вопросы по теме задаем.

Последний раз редактировалось petrd; 12.09.2012 в 20:56.
  Ответить с цитированием