Страница 3 из 4

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Сб ноя 27, 2010 10:50:12
lix
otest писал(а):пусть пикпрог виноват невнимательно прочитал. А какой ответ вы ждёте от него? Где конфигурация?
вообще, он нормально читает, пишет и определяет другие чипы. я ничго про чип не знаю. ни конфигурационного слова, ничего. может буду искать попутно способы оживления.

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Сб ноя 27, 2010 11:14:27
otest
считайте МК и выложте скрин.

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Сб ноя 27, 2010 22:55:32
vovgrad
Множество раз программировал PICи программатором EXTRA-PIC прогой ICProg и ни разу не встречался с проблемами. Как-то в NETе попался WinPic800 V3,64 он мне показался удобней, да и девайсов там поболее. И вот при прошивании 16F676 для вольтметра он стал мне указывать на ошибки. Долго мучался. Не знаю что меня дернуло использовать ICProg и с первого раза все прошилось. Надо учесть что питание EXTRA-PIC должно быть не ниже заявленной 15,5-24в и ток соответствовать (без просадки). Что касается калибров. константы, то она на процесс прошивки не влияет. При её отсутствии PIC работать не будет (нет генерации). Вставте PIC в панельку правильно подайте питание и WinPic ом определите тип Device : если опредделяется - все исправно можно шить и калибров. константа не затрется, но надо её запомнить и никаких чудес. Сам прошивал и 12F629 и 12F675. Далее не забывайте про фьюзы.

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 11:14:12
lix
а если чип на кварц настроен, ему для прошивки кварц нужен?

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 11:44:47
otest
lix писал(а):а если чип на кварц настроен, ему для прошивки кварц нужен?
нет

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 12:09:36
lix
я правильно понял что у пикам программирование не зависит от генератора? т.е. не так как а AVR, когда скажем кварца нет, и программрование не возможно

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 13:22:02
otest
PICам ничего внешнего не надо

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 14:41:59
lix
winpic читает чип как все 3FFF. программирование оказывается неудачным.

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 15:07:51
otest
я от вас второй день прошу слово конфигурации или скрин. Вы вообще читаете что вам пишут?

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 15:15:17
lix
оно?

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 15:31:07
otest
Если программатор исправный то неисправный МК

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 16:28:35
lix
походу дохлый. всем спасибо.

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 21:27:37
vovgrad
Еще раз обьясняю, что Фьюзы-Это биты конфигурации. Их устанавливает программист в соответствие с программой (типа есть ли кварц или есть ли сторожевой таймер, нужна ли плавная подача питания) далее при компилировании биты устанавливаются компиллятором, а можно вручную.

__CONFIG _INTRC_OSC_NOCLKOUT&_MCLRE_OFF&_BODEN_OFF&_PWRTE_ON&_WDT_OFF

Это на ассемблере для PIC12F629 без наружного кварца-так понятно?
Если программатор исправный то неисправный МК-это точно. Но надо правильно пользоваться программатором (ICProg).

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 21:34:30
lix
vovgrad писал(а):Еще раз обьясняю, что Фьюзы-Это биты конфигурации. Их устанавливает программист в соответствие с программой ...
это понятно. я спрашивал о том что есль чип запроган на кварц, а кварц не подключен, то будет ли программитьтся чип.
vovgrad писал(а):Но надо правильно пользоваться программатором (ICProg).
а какие аргументы?

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 22:19:39
vovgrad
Программится будет в любом случае- это не зависит от кварца.

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Вс ноя 28, 2010 22:27:42
otest
От кварца конечно не зависит. Но если МК был прежде прошит на внутрений генератор и GP3 конфигурирован как IO то ждите неприятностей при следующей перепрошивке.

Добавлено: Вс ноя 28, 2010 23:35:15
vovgrad
Cогласен-тонкостей предостаточно. :?

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Пн ноя 29, 2010 08:22:32
Rimsky
otest писал(а):Но если МК был прежде прошит на внутрений генератор и GP3 конфигурирован как IO то ждите неприятностей при следующей перепрошивке.
Ничего подобного, вот при таком конфиге: __config _CPD_OFF & _CP_OFF & _BODEN_OFF & _MCLRE_OFF & _PWRTE_OFF & _WDT_ON & _INTRC_OSC_NOCLKOUT перепрошивал МК много раз и не разу небыло проблем. Все зависит от программатра. Лично у меня такой http://www.ic-prog.com/si-prog-v2_2.pdf
Изображение

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Пн ноя 29, 2010 08:48:15
Alex_EXE
lix писал(а):
vovgrad писал(а):Но надо правильно пользоваться программатором (ICProg).
а какие аргументы?
Если неправильно выставить задержу и другие параметры - то контроллер будет программироваться через раз (часто вылазить будет ошибка по 0 адресу) или вообше прогаться не захочет.

Re: Не могу прошить микроконтроллер PIC12F629

Добавлено: Пн ноя 29, 2010 15:11:04
PE_VK
Задержку ставлю - 0 или 1.
Тогда у меня работает.