| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Прошивка PIC(ов)
30.07.2011, 12:27
|
|
|
Гражданин KAZUS.RUN
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
|
Re: Прошивка PIC(ов)
Сообщение от Gladkih
|
|
да если самому собирать ПИККИТ2 то гривень в 70 спокойно влезете. и никакого гемороя все сразу работает
|
Не факт: если не панелька а 0-услие колодка, отдал 50 грн и 65 за 18ф2550.
Но в целом очень доволен: с пиками без проблем.
Подскажите, чем прошить PIC12F683?
PICKIT чем не устраивает?
__________________
Смотрящий под ноги - звёзды видит в лужах.
|
|
|
|
30.07.2011, 18:20
|
|
|
Прохожий
Регистрация: 19.05.2010
Сообщений: 2
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Прошивка PIC(ов)
Сообщение от rusyvochka
|
Подскажите, чем прошить PIC12F683?
PICKIT чем не устраивает?
|
А какой программой? В Pony Prog такой МС нет.
|
|
|
|
31.07.2011, 11:49
|
|
|
Частый гость
Регистрация: 04.10.2007
Сообщений: 15
Сказал спасибо: 5
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Прошивка PIC(ов)
Если у вас программатор ICD или его клон, найдите старенькую MPLAB 7x и с ее помощью прошьете.
|
|
|
|
04.08.2011, 23:00
|
|
|
Частый гость
Регистрация: 18.01.2009
Сообщений: 22
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Прошивка PIC(ов)
1)В посте #53 я приводил схему программатора. Там TXD вывод COM порта влияет на VPP ICSP интерфейса, а DTR – на DATA. Но по спецификации интерфейса RS-232C: TXD - Transmit Data (Передаваемые данные), DTR - Data Terminal Ready (Готовность терминала). Т.о. напрашивается вывод, что схема неправильна. Поменял местами провода TXD и DTR, прошил контролер – не работает. Верно ли изменение?
2)Так и не добившись корректного программирования через самодельный программатор, купил PICKit2 (подключается по USB к ПК, в комплекте диск с программным обеспечением). Модель контролера программа определила сразу, как подключил. Попробовал прочитать, что на нём, - оказалось первых 6 байт прошивки сохранились (т.е. самодельный программатор начал за здравие, а вот кончить так и не смог, но далее не о нём). Радостный, что устройство определилось верно и читается без проблем, решил записать прошивку. Вроде записало. В схеме микроконтроллер не заработал. Вставляю назад в программатор, читаю – СПЛОШНЫЕ НУЛИ. Значит, в конфигурации выставлены биты защиты кода. Откуда взялись – не знаю. Снимаю эти биты, жму Erase, затем Read – опять сплошные нули и сообщение о защите кода. Правильно ли я понимаю, что при полном стирании защита кода должна пропадать вместе с кодом?
Прошить не получается: пишет Programming failed at Program Memory address 0x000000.
|
|
|
|
05.08.2011, 01:47
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Прошивка PIC(ов)
Может уже подгорел контроллер? попробуй аналог прошить на пиккит2.
А почему сразу не купил пиккит3 ?
__________________
Глаза боятся,а руки делают.
|
|
|
|
06.08.2011, 09:31
|
|
|
Частый гость
Регистрация: 15.05.2010
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Прошивка PIC(ов)
А чем плох EXTRAPIC + WinPic800, если просто нужно прошить?
Главное правильно собрать "железо" и нормальный БП 18-24в.
Шил им не один год.
Зачем брать дорогое железо, если только прошивать?
Да и не мешало бы проверить программатор, пост№3.
Если все верно потом можно делать выводы, почему не шьется.
Последний раз редактировалось vovan2626; 06.08.2011 в 09:37.
|
|
|
|
06.08.2011, 20:39
|
|
|
Гражданин KAZUS.RUN
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 611
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
|
Re: Прошивка PIC(ов)
Сообщение от vovan2626
|
А чем плох EXTRAPIC + WinPic800, если просто нужно прошить?
Главное правильно собрать "железо" и нормальный БП 18-24в.
Шил им не один год.
Зачем брать дорогое железо, если только прошивать?
Да и не мешало бы проверить программатор, пост№3.
Если все верно потом можно делать выводы, почему не шьется.
|
Плох он тем, что это, по-сути, "адаптер программирования", который не формирует точных, требуемых спецификацией по программированию, задержек(что связано со спецификой работы COM-порта). В полноценном программаторе этим занимается МК. Это первое. Второе: когда-нибудь захочется прошить 3,3 вольтовый МК - опять будет косяк. И 3е: вы уверены, что обновление ПО для поддержки новых МК будет выходить стабильно и быстро?
Хотя, если вам нужно прошивать одни и те же МК всю жизнь - то подойдёт.
На мой взгляд, PICKIT2(PICKIT3) - самое то, что надо!
|
|
|
|
06.08.2011, 21:44
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Re: Прошивка PIC(ов)
Делаю новый проект. Приглянулся PIC16F690, однако в магазине 60 штук, а надо болшье. Замена PIC16F1829. В магазине ›100. Однако ПикКит2 не работает с ним. Тоесть надобен ПикКит3. $45. Нехорошо...
__________________
Мыслю, следовательно существую
|
|
|
|
06.08.2011, 21:51
|
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
|
Re: Прошивка PIC(ов)
Последний раз редактировалось st_1; 06.08.2011 в 22:07.
|
|
|
|
07.08.2011, 21:23
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Re: Прошивка PIC(ов)
PK2DeviceFile.dat обновили в марте. А я не удосужился посмотреть  Приятная новость, PIC16F1829 добавили
__________________
Мыслю, следовательно существую
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:24.
|
|