Свежие обсуждения
Микроконтроллеры

Перепрограммирование PIC12FXXX

1 3

smg123: Возможно ли дальнейшее перепрограммирование PIC12F629, если запрограммировать фьюзами вывод MCLR как I/O порт ?
Возможно. А почему нет? Ну используете пин как вход-выход, ну и что. На перепрограммирование это не влияет. На перепрограммирование даже фьюзы не влияют. Влияет только физический износ ячеек памяти, но их ресурс несколько десятков тысяч циклов программирования. А порт GP3 может работать как внешний reset или как порт ввода (портом вывыда этот пин быть не может), Это как его сконфигурируете.

 

У AVR при аналогичной процедуре перепрошить с помощью ISP программатора чип уже нельзя.
"страшилка" - последние 2 предложения внизу с...

 

smg123: У AVR при аналогичной процедуре перепрошить с помощью ISP программатора чип уже нельзя.

по вашей ссылке речь идёт о PIC12F629.
для решения возможной проблеммы можно попробовать такой программатор - http://www.pirpk.narod.ru/ddssite/dshexp1w.htm
там же указана причина возможной проблеммы с программированием.
---
также нормально справляется простейший программатор на "трёх резисторах" подключенных к СОМ-порту, т.к. "ньюанс" не в железе, а в софте программатора.

 

Спасибо, AnSi за ссылку. Разобрался с этим вопросом. Теперь осталось сохранить калибровочную константу в последней ячейке. Оказывается в PIC ее на заводе туда записывают.

 

smg123: Оказывается в PIC ее на заводе туда записывают.
Если не нужна большая точность, можете не заморачиваться с сохранением.

smg123: "страшилка" - последние 2 предложения внизу странички.
Ну так не нужно использовать такие программаторы. У меня был самодельный LPT-шный, а тепеть ChipProg-48, таких проблем с программированием не встречал, хотя очень часто использую GP3 как вход из-за нехватки лапок.

 

smg123: Теперь осталось сохранить калибровочную константу в последней ячейке. Оказывается в PIC ее на заводе туда записывают.

она читается программатором, даже на защищённом от чтения контроллере.

 

Splav56: не нужно использовать такие программаторы.
Для прошивки раз в пятилетку такие и нужны. У меня есть Willem под LPT, но на ноуте есть только USB.
У коллеги по работе есть Тритон - буду шить им. Заодно считаю с нового чипа константу на будущее.

 

Ещё один вопрос по PIC12F675.

У меня есть прогамматор "Turbo", который, как следует из описания, работает только с PIC16С(F)ххх.
Возможно ли им прошить PIC12F675?

В программаторе при программировании выставляется не конкретный тип микросхемы, а серия - типа PIC16С или PIC16F и потом выставляются по отдельности размеры памяти программ и данных программируемой микросхемы.

 

DWD: У меня есть прогамматор "Turbo", который, как следует из описания, работает только с PIC16С(F)ххх.
Возможно ли им прошить PIC12F675?
у мня такой самопал давно валяется паралелных для он неплох если знает чип...но совт под Дос из винды не пашет и сто лет не обновлялся
я раньше им биосы шил так потом 29/49 флеши пошли он их падла не шьет-тока вид делает!
про новые пики/авэр я молчу,(правда 51серию шьет) хотя вручную наверно можно задать адреса тока стоит ли мучаться я забросил его-флешки для мам шью идешным програмером из двдюка(ножно и сд приспособить) он коряв ношьет и задарма

 

musor: ...под Дос из винды не пашет и сто лет не обновлялся...

У меня пашет. И обновление - посленее, какое есть на ихнем сайте.

 
1 3