Прошивка микроконтроллера PIC

по МК и не только

Прошивка микроконтроллера PIC

Сообщение Мужик » 22 авг 2010, 14:51

Всем доброго времени суток!

По независящим от меня обстоятельствам приходится обслуживать и ремонтировать оборудование, в одном из модулей которого используется PIC12C508A. С МК раньше не работал, но видимо теперь придется въезжать. Вопрос такой: возможно-ли считать прошивку с установленного в схеме МК для последующей записи в новый. Или надо выпаять МК с заведомо исправного модуля и потом считать. В наличии есть программатор "Willem"(взят у знакомого). Сам я на нем еще ничего не прошивал.

Подойдет-ли этот программатор? Есть-ли какие нюансы при работе с этим PIC?. Фото попробую выложить позже.

Заранее благодарю!
Аватара пользователя
Мужик
 
Сообщения: 39
Зарегистрирован: 15 ноя 2008, 21:36

Re: Прошивка микроконтроллера PIC

Сообщение Bingo » 22 авг 2010, 14:52

Судя по перечню поддерживаемых микросхем - подойдет. Дело в том, что если на микроконтроллере стоит защита от считывания - то считать тебе не получится. С установленного в схему МК считать можно, если выведен интерфейс программирования.

В противном случае - либо выпаивать контроллер, либо подпаиваться. Но если будешь подпаиваться - обрати внимание на сигнал RESET: если между ним и питанием будет стоять резистор не меньше 10к - подключайся, а если меньше, либо RESET вообще на Vcc загнан - тогда выпаивай.
Нюансы такие же как и с другими МК.
Bingo
 
Сообщения: 16
Зарегистрирован: 22 авг 2010, 13:42

Re: Прошивка микроконтроллера PIC

Сообщение Мужик » 22 авг 2010, 14:53

Спасибо! Интерфейс не выведен. RESET сидит напрямую на питании (придется выпаивать. но это решаемо). По поводу защиты от считывания: человек, который занимался этим до меня менял МК, но к сожалению ничего не оставил и не отдает. Еще раз спасибо, если будут вопросы или проблемы-обращусь к Вам обязательно.
Аватара пользователя
Мужик
 
Сообщения: 39
Зарегистрирован: 15 ноя 2008, 21:36


Вернуться в Общие вопросы



Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей

cron