Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Прошивка PIC(ов)

Непрочитано 30.07.2011, 12:27  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

Сообщение от Gladkih Посмотреть сообщение
да если самому собирать ПИККИТ2 то гривень в 70 спокойно влезете. и никакого гемороя все сразу работает
Не факт: если не панелька а 0-услие колодка, отдал 50 грн и 65 за 18ф2550.
Но в целом очень доволен: с пиками без проблем.

Подскажите, чем прошить PIC12F683?

PICKIT чем не устраивает?
Реклама:
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 30.07.2011, 18:20  
pitato
Прохожий
 
Регистрация: 19.05.2010
Сообщений: 2
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
pitato на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

Сообщение от rusyvochka Посмотреть сообщение
Подскажите, чем прошить PIC12F683?
PICKIT чем не устраивает?
А какой программой? В Pony Prog такой МС нет.
pitato вне форума  
Непрочитано 31.07.2011, 11:49  
P_ip
Частый гость
 
Регистрация: 04.10.2007
Сообщений: 15
Сказал спасибо: 5
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
P_ip на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

Если у вас программатор ICD или его клон, найдите старенькую MPLAB 7x и с ее помощью прошьете.
P_ip вне форума  
Непрочитано 04.08.2011, 23:00  
Opasif
Частый гость
 
Регистрация: 18.01.2009
Сообщений: 22
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Opasif на пути к лучшему
По умолчанию 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.
Миниатюры:
Нажмите на изображение для увеличения
Название: Хрень.PNG
Просмотров: 211
Размер:	42.7 Кб
ID:	24524  
Opasif вне форума  
Непрочитано 05.08.2011, 01:47  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

Может уже подгорел контроллер? попробуй аналог прошить на пиккит2.
А почему сразу не купил пиккит3 ?
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 06.08.2011, 09:31  
vovan2626
Частый гость
 
Регистрация: 15.05.2010
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
vovan2626 на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

А чем плох EXTRAPIC + WinPic800, если просто нужно прошить?
Главное правильно собрать "железо" и нормальный БП 18-24в.
Шил им не один год.
Зачем брать дорогое железо, если только прошивать?
Да и не мешало бы проверить программатор, пост№3.
Если все верно потом можно делать выводы, почему не шьется.

Последний раз редактировалось vovan2626; 06.08.2011 в 09:37.
vovan2626 вне форума  
Непрочитано 06.08.2011, 20:39  
rubel
Гражданин KAZUS.RUN
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 611
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

Сообщение от vovan2626 Посмотреть сообщение
А чем плох EXTRAPIC + WinPic800, если просто нужно прошить?
Главное правильно собрать "железо" и нормальный БП 18-24в.
Шил им не один год.
Зачем брать дорогое железо, если только прошивать?
Да и не мешало бы проверить программатор, пост№3.
Если все верно потом можно делать выводы, почему не шьется.
Плох он тем, что это, по-сути, "адаптер программирования", который не формирует точных, требуемых спецификацией по программированию, задержек(что связано со спецификой работы COM-порта). В полноценном программаторе этим занимается МК. Это первое. Второе: когда-нибудь захочется прошить 3,3 вольтовый МК - опять будет косяк. И 3е: вы уверены, что обновление ПО для поддержки новых МК будет выходить стабильно и быстро?

Хотя, если вам нужно прошивать одни и те же МК всю жизнь - то подойдёт.

На мой взгляд, PICKIT2(PICKIT3) - самое то, что надо!
rubel вне форума  
Непрочитано 06.08.2011, 21:44  
Popeye
Почётный гражданин KAZUS.RUN
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

Делаю новый проект. Приглянулся PIC16F690, однако в магазине 60 штук, а надо болшье. Замена PIC16F1829. В магазине ›100. Однако ПикКит2 не работает с ним. Тоесть надобен ПикКит3. $45. Нехорошо...
__________________
Мыслю, следовательно существую
Popeye вне форума  
Непрочитано 06.08.2011, 21:51  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

А если... ручками, ручками...
http://sites.google.com/site/pk2devicefileeditor/
Хм... "всё уже украдено до нас"...

http://www.microchip.com/stellent/id...irects=pickit2

http://ww1.microchip.com/downloads/e...te-1-62-09.zip

http://www.microchip.com/stellent/id...cName=en027813

Последний раз редактировалось st_1; 06.08.2011 в 22:07.
st_1 вне форума  
Сказали "Спасибо" st_1
andrrev (07.08.2011)
Непрочитано 07.08.2011, 21:23  
Popeye
Почётный гражданин KAZUS.RUN
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Прошивка PIC(ов)

PK2DeviceFile.dat обновили в марте. А я не удосужился посмотреть Приятная новость, PIC16F1829 добавили
__________________
Мыслю, следовательно существую
Popeye вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:24.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.