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

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

Добавлено: Вт окт 26, 2010 06:20:19
BOB51
там буферный повторитель с открытым коллектором
можно чего -друрого поставить - инвертор от той же АПшки +"цифровой" транзистор к примеру
основная задача дополнительного узла - защита от "сквозного" тока при случайной комбинации сигнала на входе
перед установкой или программированием микросхемы установи активной линию reset при помощи окошка "проверка программатора" :beer:

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

Добавлено: Вс ноя 14, 2010 01:42:50
oboltys
У меня тоже проблема спрошивкой PIC12F629. После программирования считываю прошивку-меняется контрольная сумма по сравнению с исходной прошивкой.Разница как правило в один символ: допустим было 3F94 стало 3194. Пробовал шить EXTRAPICом и GTP USB тоже самое. Да,прога WINPIC800. Скажите пожалуйста может быть это связано с тем, что при считывании читается не только прошивка,но и калибровочная константа микроконтроллера.

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

Добавлено: Вс ноя 14, 2010 10:47:43
Soir
oboltys писал(а):...Скажите пожалуйста может быть это связано с тем, что при считывании читается не только прошивка,но и калибровочная константа микроконтроллера.
Именно так.

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

Добавлено: Вс ноя 14, 2010 11:17:32
otest
Soir писал(а):
oboltys писал(а):...Скажите пожалуйста может быть это связано с тем, что при считывании читается не только прошивка,но и калибровочная константа микроконтроллера.
Именно так.
Совсем не так. См. даташит . Бит 11-9 нереализован читается как 0.

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

Добавлено: Вс ноя 14, 2010 13:40:32
Soir
otest писал(а):
Soir писал(а): Именно так.
Совсем не так. См. даташит . Бит 11-9 нереализован читается как 0.
Не понял при чем здесь CONFIG бит 11-9. Подробнее можно? Как рассчитывается контрольная сумма? Калибровочная константа не участвует в расчете? Знаю, что все известно из без моих экспериментов :) , но, по возможности, все проверяю практически. Попробовал в ICProg - изменение калибровочной константы не влияет на CRC.

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

Добавлено: Вс ноя 14, 2010 16:14:54
otest
3F94 очень похоже на слово конфигурации. Потому так написал. А где смотреть контрольную сумму в WINPIC ? Мне кажется автор неправильно задал вопрос. Пусть выложит НЕХ или скриншот.

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

Добавлено: Вс ноя 14, 2010 18:08:28
Soir
otest писал(а):3F94 очень похоже на слово конфигурации. Потому так написал. А где смотреть контрольную сумму в WINPIC ? Мне кажется автор неправильно задал вопрос. Пусть выложит НЕХ или скриншот.
Да тоже не нашел в WinPic контрольную сумму, поэтому и экспериментировал в ICProg.
Но раз уже зацепился, начал пробовать менять калибровочную константу. Написал небольшую програмку для ее определения (и восстановления) и выяснил, что заводская дает погрешность около 1%. Может конечно моя программа кривая (писал на скорую руку), температура, питание..., но все равно интересно, какая погрешность с завода? И как она в численном выражении влияет на частоту генератора? Сейчас пытаюся вывести зависимость опытным путем, но если будет формула, то смогу дополнить свою программу вычислением уже готовой константы.

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

Добавлено: Вс ноя 14, 2010 18:43:16
otest
На эту тему журнал Радио 2009 №3 стр 22

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

Добавлено: Вс ноя 14, 2010 19:27:23
Soir
otest писал(а):На эту тему журнал Радио 2009 №3 стр 22
Спасибо, понятно. Пришел примерно к такому же выводу, что и автор статьи. Только измерял по-другому.

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

Добавлено: Вс ноя 14, 2010 22:17:13
oboltys
otest Вы правы,это действительно слово конфигурации.Прошу прощения, с микроконтроллерами только осваиваюсь.А слово конфигурации должно менять ся после прошивки?

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

Добавлено: Пн ноя 15, 2010 22:18:28
otest
Читайте выше. Уже ответил.

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

Добавлено: Ср ноя 17, 2010 21:35:01
oboltys
Понял! Спасибо!!!

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

Добавлено: Чт ноя 18, 2010 17:17:30
shurikss123
я тоже пытался их прошить 628, 629. какие тока схемы не пробывал, потом комп гнать начал, поменял мать и на тебе 3 программатора все шьют теперь и 628 и 629, так что где камень я так и не понял. походу в питании или в уровнях сигналов

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

Добавлено: Пт ноя 26, 2010 18:18:49
lix
такая проблема с сабжевым контроллером - он не отзывается вобще. программатор jdm, рабочий 100%, прошивал pic12f675. подскажите есть ли возможность вернуть его к жизни и как?

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

Добавлено: Пт ноя 26, 2010 18:45:23
lix
вот еще заметил, на линии clock напряжение не дотагивает до 5в. без контроллера дотягивает. что-то все более склоняюсь к мысле о смерти чипа.

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

Добавлено: Пт ноя 26, 2010 18:56:16
otest
что в нём зашито прочитайте.

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

Добавлено: Пт ноя 26, 2010 19:03:52
lix
программатор picprog не может прочитать id чипа, если его указать то 3FFF.

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

Добавлено: Пт ноя 26, 2010 22:11:03
otest
почему пони а не винпик ? ИД не обязательно должно определяться. Прочитайте WinPICом и слово конфигурации сообшите.

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

Добавлено: Сб ноя 27, 2010 07:34:40
lix
picprog и ponyprog разные программы(пока только в линуксе пробовал). я попробую winpic, но МК же никак не отвечает на запросы. может кварц или rc-цепочку ему повесить?

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

Добавлено: Сб ноя 27, 2010 09:58:19
otest
пусть пикпрог виноват невнимательно прочитал. А какой ответ вы ждёте от него? Где конфигурация?