Вопрос к тем кто работает с PIC

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Slavok47
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Вопрос к тем кто работает с PIC

Сообщение Slavok47 »

Ребята привет, хочу научиться программировать МК, и вот возник вопрос, это http://www.mikroe.com/easypic/ устройство как может мне помочь в этом? ну я к тому что стоит приобретать или....? вообще интересуют мнения специалистов по поводу использования данного устройства
Спасибо!
Реклама
Аватара пользователя
BigallS
Опытный кот
Сообщения: 754
Зарегистрирован: Пт апр 15, 2011 21:11:22
Откуда: Россия

Re: Вопрос к тем кто работает с PIC

Сообщение BigallS »

А зачем тебе это, достаточно PICKIT2 программатора, можешь купить например здесь http://www.chip-nn.ru/51.php или сделать http://www.bezkz.su/publ/programmatory/ ... 0-281.html
Реклама
Аватара пользователя
wws63
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Вс май 21, 2006 16:07:59
Откуда: Алтай

Re: Вопрос к тем кто работает с PIC

Сообщение wws63 »

Рановато вам тратиться на подобные отладочные платы. Купите ПикКит2, а лучше ПикКит3, какую нибудь монтажную плату без пайки и начинайте дерзать :)
Slavok47
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Re: Вопрос к тем кто работает с PIC

Сообщение Slavok47 »

wws63 писал(а):Рановато вам тратиться на подобные отладочные платы.
почему, можете обосновать? даже если сейчас рано, то когда то будет не рано, и получится дороже ПикКит3 а потом EasyPIC, я то собственно поэтому и создал тему, чтобы все взвесить и решить
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Вопрос к тем кто работает с PIC

Сообщение ibiza11 »

Если есть деньги (не жалко) и действительно планы на долговременное общение с PIC, то я советую купить отладочную плату. Только не обязательно эту. Можно и другую найти.
вот например http://www.ebay.com/itm/1pcs-PIC-develo ... 3a7e211bbd
В нее не встроен программатор, поэтому программатор тоже желательно купить. Он и на будущее пригодится.
Ставим плюсы: )
Реклама
Slavok47
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Re: Вопрос к тем кто работает с PIC

Сообщение Slavok47 »

ibiza11 писал(а):Только не обязательно эту. Можно и другую найти.
Я почему на эту загляделся, так потому что там есть уже графические интерфейсы (это меня больше всего интересует) ну а программатор имеется EZOFlash, дуаю этого достаточно...
интересно есть что то подобное для ATMEL...
отвечу сам себе)) да есть AVR-EASY-KIT
Реклама
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Вопрос к тем кто работает с PIC

Сообщение ibiza11 »

Если приглядитесь, то на той тоже есть интерфейсы для двух дисплеев:
- 1602 LCD interface (character display)
- 12864 LCD interface (Chinese characters display, image display, man-machine interface)
Ставим плюсы: )
Slavok47
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Re: Вопрос к тем кто работает с PIC

Сообщение Slavok47 »

ну ладно с этим все понятно, но как оказалось на том же сайте есть и EasyAVR v7, вот теперь дилема, на чем остановиться, на изучении AVR или PIC...
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Вопрос к тем кто работает с PIC

Сообщение ibiza11 »

Это уже не сюда))) Поищите в гугле или на форуме. Полно обсуждений и даже статей на тему выбора между типами микроконтроллеров. И у каждого есть свое мнение на этот счет. Если интересно, могу популярнее в личку написать, ибо здесь это ОФФТОП.
Ставим плюсы: )
Slavok47
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Re: Вопрос к тем кто работает с PIC

Сообщение Slavok47 »

ibiza11 писал(а):Если интересно, могу популярнее в личку написать, ибо здесь это ОФФТОП.
Да пожалуйста
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Вопрос к тем кто работает с PIC

Сообщение Ser60 »

Slavok47 писал(а):Я почему на эту загляделся, так потому что там есть уже графические интерфейсы
Так Вы себя привяжете к определенному типу графического дисплея, поддерживаемому этой платой с параллельным интерфейсом. В природе есть множество других, в частности с SPI интерфейсом. Я, в общем, за совет, данный выше wws63. А в частности, чтобы мы могли подсказать Вам путь, наиболее соответствующий Вашему уровню, расскажите немного о ебе. В частности, есть-ли знания по цифровой электронике, умеете-ли паять и изготавливать печатные платы.
Slavok47
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Re: Вопрос к тем кто работает с PIC

Сообщение Slavok47 »

Ser60 писал(а):расскажите немного о ебе. В частности, есть-ли знания по цифровой электронике, умеете-ли паять и изготавливать печатные платы.
конечно, занимаюсь в основном ремонтом и паять умею, и платы делаю, но по чьим то проектам...
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Вопрос к тем кто работает с PIC

Сообщение ibiza11 »

ответил в личку.
по поводу купить или сделать самому тоже варианты.
Купить кстати не всегда дорогой вариант. При ошибках монтажа своей платы можно долго думать почему лыжи не едут, что обычно не бывает с готовыми и проверенными платами.
Не в целях рекламы, а в целях помочь, могу посоветовать сайт http://easyelectronics.ru который пропагандирует идею "Электроника для всех". Автор сайта открыл небольшое производство отладочных плат PinBoard для новичков, которые успешно продаются. Цены гуманные, единственное - из графики там только 1602.
Но стоит иметь в виду, что у этой платы (там кстати две версии, вторая продвинутая) большой круг решаемых задач, сводящийся к простому переключению джамперов.
Русскоязычная поддержка в виде сайта и его сообщества тоже добавляет несколько баллов в пользу этой платы. Когда я начинал мне ее жутко хотелось заиметь и себе, но Зеленая вовремя просыпалась внутри и не давала сделать заказ)
Я обошелся одной отладкой на ATTiny2313, на которой я вдоволь поигрался на ассемблере. Далее она была нещадно распаяна на комплектуху и выброшена в мусорку. Остальные проекты - исключительно на готовых платах или покупных отладках аля Starter kit (я имею в виду не фирму, а назначение плат).
Ставим плюсы: )
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Вопрос к тем кто работает с PIC

Сообщение Ser60 »

Я почитал Manual по отладочной плате EasyPic и не понял наверняка, можно-ли ее программатором программировать МК вне этой платы. Там есть разъем для подключения внешнего программатора, т.к. плата на настоящий момент поддерживает менее трети МК фирмы Microchip. Для начала этого, конечно, достаточно. Но если захотите сделать отдельное устройство, то чтобы программировать его через плату, придется применять МК в корпусе DIP. При каждом программировании его надо будет выдергивать из устройства и вставлять в панельку на плате, что уже есть полный маразм. Эти панельки, кстати, не предназначены для многократной вставки.

Т.о. для МК в корпусах для поверхностного монтажа придется покупать/делать внешний программатор, или может быть подпаяться как-то к дорожкам программатора на этой плате. Но это не снимает поддержки многих других типов МК фирмы, что наверняка захочется со временем. Кстати, со временем, если Вы решили серьезно заниматься МК и у Вас уже есть опыт в электронике, Вы скорее всего быстро уйдете от этих МК, как, впрочем, и от AVR в сторону более продвинутых 16 или 32-битных МК.

Насчет того с какого МК начинать - еще вопрос. Как у Вас дела с техническим английским. Можете читать ДШ на чипы, или книги по МК на английском?
Slavok47
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Re: Вопрос к тем кто работает с PIC

Сообщение Slavok47 »

Ser60 писал(а):Я почитал Manual по отладочной плате EasyPic и не понял наверняка, можно-ли ее программатором программировать МК вне этой платы. Там есть разъем для подключения внешнего программатора, т.к. плата на настоящий момент поддерживает менее трети МК фирмы Microchip. Для начала этого, конечно, достаточно. Но если захотите сделать отдельное устройство, то чтобы программировать его через плату, придется применять МК в корпусе DIP. При каждом программировании его надо будет выдергивать из устройства и вставлять в панельку на плате, что уже есть полный маразм. Эти панельки, кстати, не предназначены для многократной вставки.

Т.о. для МК в корпусах для поверхностного монтажа придется покупать/делать внешний программатор, или может быть подпаяться как-то к дорожкам программатора на этой плате. Но это не снимает поддержки многих других типов МК фирмы, что наверняка захочется со временем. Кстати, со временем, если Вы решили серьезно заниматься МК и у Вас уже есть опыт в электронике, Вы скорее всего быстро уйдете от этих МК, как, впрочем, и от AVR в сторону более продвинутых 16 или 32-битных МК.

Насчет того с какого МК начинать - еще вопрос. Как у Вас дела с техническим английским. Можете читать ДШ на чипы, или книги по МК на английском?
Английский более менее, достаточно чтобы что то понять, а вот про программатор внешний не понял, вы хотите сказать что программировать МК можно только на этой плате, если идет разработка на ней?
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Вопрос к тем кто работает с PIC

Сообщение Ser60 »

Я еще раз перечитал стр. 11 мануала Programming with ICD2/ICD3. Там на плате есть коннектор, кот. как я понял из описаниа предназначем для подключения внешнего программатора. И это выгладит логично, т.к. в описании сказано лишь о поддержке штатным программатором на плате 8-битных МК фирмы PIC10/12/16/18. Если там, то программатор на плате довольно убоий, хотя для начала Вам за глаза хватит этих моделей МК. Я не сомневаюсь, что этим программатором можно и внешние чипы программировать, если подпаяться к плате проводками или взять сигналы с панелек.

Если умеете читать по-английски тех. тексты, то Вы не связаны с русско-язычной литературой по PIC/AVR, что является одной из основных причин выбора этих моделей начинающими. Если еще голова есть на месте (об этом не спрашиваю), то учитывая опыт в электронике Вы разберетесь с любыми МК. Сейчас все больше народа начинает с MSP430, и правильно делает. Они может и немного дороже чем PIC/AVR, но в них нет, например, такого маразма как AVR-овские фьюзы. Попробуйте начать с приобретения MSP430 Launchpad и спаять необходимые модули для монтажки самостоятельно. Стоит Launchpad всего $4.30 до накруток, так что брешь в кармане не пробьет. Не понравится - всегда сможете уйти на отладочные платы или другие типы МК.
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: Вопрос к тем кто работает с PIC

Сообщение Vov123 »

А вот интересно,может кто знает,почему IAR перестал производить компиляторы для PIC-ов.Если из-за "геморройности" архитектуры,то их можно понять.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Вопрос к тем кто работает с PIC

Сообщение HHIMERA »

Просто постулаты и видения IARa стали геморройными... :))
Они даже на STM8 не смогли вменяемый компилятор сделать... у Cosmic и то лучше...
Под младшие ПИКи HI-TECH сделал... ИАР не может...
Под 24-е и 32-е ПИКи GCC прекрасно вписался... а ИАР не захотел.. или не смог???
"Я не даю готовых решений, я заставляю думать!"(С)
Ответить

Вернуться в «PIC»