|
Как "малой кровью" прочитать PIC16F73?, уже в собранном устройстве |
|
|
|
Dec 25 2009, 10:09
|
Группа: Участник
Сообщений: 6
Регистрация: 14-05-05
Пользователь №: 5 019

|
Сразу оговорюсь: с МК производства Microchip не сталкивался. Задача состоит в следующем: необходимо прочитать PIC16F73, причём обойтись без выпаивания из платы уже готового рабочего устройства. Данный контроллер поддерживает внутрисхемное программирование. Полагаю, что можно подпаять к выводам контроллера внутрисхемный программатор и прочитать его память. Укажите, пожалуйста, на схему проверенного и простого (разовое использование) внутрисхемного программатора.
|
|
|
|
|
Dec 25 2009, 11:59
|
Группа: Участник
Сообщений: 6
Регистрация: 14-05-05
Пользователь №: 5 019

|
Проще не нашёл  Что думаете по поводу данной "sancta simplicitas":
Эскизы прикрепленных изображений
|
|
|
|
|
Dec 25 2009, 21:12
|
Группа: Участник
Сообщений: 6
Регистрация: 14-05-05
Пользователь №: 5 019

|
К чему это Вы? Вопрос задан вполне конкретно.
|
|
|
|
|
Dec 26 2009, 05:41
|
Группа: Участник
Сообщений: 6
Регистрация: 14-05-05
Пользователь №: 5 019

|
Да не о том говорим. Будет установлена защита или не будет её - это второй вопрос. Сейчас нужно скоро и "на коленке" попытаться прочитать МК. Устройство, как Вы выразились - "чужое". Если прочитается, то нужно программно сделать апгрейд девайса. Если нет, то девайс будет разрабатываться вновь на AVR или MSP.
Сообщение отредактировал MShev - Dec 26 2009, 05:47
|
|
|
|
|
Dec 26 2009, 16:53
|

Участник

Группа: Участник
Сообщений: 17
Регистрация: 23-12-09
Пользователь №: 54 428

|
Можно попробывать extrapic, правда он не очень простой. А вообще я пару раз пробывал преобразовывать в ассемблер hex коды считанных программ, мною же написаных, так получался результат, не совсем не похожий на оригинал. А если исходная программа на C?
Эскизы прикрепленных изображений
|
|
|
|
|
Dec 27 2009, 13:03
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(MShev @ Dec 26 2009, 07:41)  Да не о том говорим. Будет установлена защита или не будет её - это второй вопрос. Сейчас нужно скоро и "на коленке" попытаться прочитать МК. Устройство, как Вы выразились - "чужое". Если прочитается, то нужно программно сделать апгрейд девайса. Если нет, то девайс будет разрабатываться вновь на AVR или MSP. Ох, не тратьте, кумэ, силы... (с). Я б ещё понял, если хочется просто клонировать что-то не шибко сложное в небольших количествах. А, не сталкиваясь с ПИКами, рассчитывать не только прочесть, не только правильно дизассемблировать код, не только понять его, но и смочь проапгрейдить... Быстрее и надёжней будет заново. На знакомом Вам семействе, с понятным Вам алгоритмом.
|
|
|
|
|
Dec 29 2009, 04:16
|
Местный
  
Группа: Свой
Сообщений: 283
Регистрация: 13-06-07
Из: Челябинск
Пользователь №: 28 391

|
Цитата(Herz @ Dec 27 2009, 18:03)  Ох, не тратьте, кумэ, силы... (с) Да пускай тратит. Пускай [censored]. А потом все же придет к варианту "Если нет..." и быть может научится слушать советы опытных...
Сообщение отредактировал rezident - Dec 30 2009, 01:14
Причина редактирования: Нарушение п.2.1б Правил форума.
|
|
|
|
|
Jan 3 2010, 20:48
|
Группа: Участник
Сообщений: 6
Регистрация: 14-05-05
Пользователь №: 5 019

|
Цитата(abrakada @ Dec 26 2009, 19:53)  Можно попробывать extrapic, правда он не очень простой. А вообще я пару раз пробывал преобразовывать в ассемблер hex коды считанных программ, мною же написаных, так получался результат, не совсем не похожий на оригинал. А если исходная программа на C? Спасибо за схему. Достаточно ли будет такого упрощения для прочтения контроллера?
|
|
|
|
|
Jan 4 2010, 08:59
|

Участник

Группа: Участник
Сообщений: 17
Регистрация: 23-12-09
Пользователь №: 54 428

|
Цитата Спасибо за схему. Достаточно ли будет такого упрощения для прочтения контроллера? Нет, контроллер переходит в режим программирования/чтения программы при подаче 12В на вход mclr Можете попробывать еще вот такую схему, не знаю как в ISp (как-то я не занимался таким программированием), но в обычном программировании она работает, сам проверял.
Эскизы прикрепленных изображений
|
|
|
|
|
Jan 4 2010, 10:28
|
Группа: Участник
Сообщений: 6
Регистрация: 14-05-05
Пользователь №: 5 019

|
Herz и abrakada, спасибо. Полагал ошибочно, что MCLR есть перевод только в режим программирования. Последняя схема достаточно проще олимексовской (второй пост). А печатки случаем нет для нее?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|