Чем (или где в Москве) можно прочитать прошивку из AT89C52?

mvtver
24/11/2010 13:23
Предусмотрена ли у данного МК возможность защиты от чтения программы?
Корпус большой с 48 ножками, наверное DIP.

n max
24/11/2010 15:01
если дип то ножек должно быть 40 защита проедусмотрена от чтения памяти програм

cybe
24/11/2010 15:55
mvtver, там один из четырёх обязательных уровней защиты. Без чтения МК не узнаешь какой, т.е. разрешит он или нет прочитать код

m.ix
25/11/2010 05:45
mvtver, 52 имеет 44 вывода максимум





я могу прочесть за стоимость переходника если таковой найдёшь
http://triton-prog.ru/index.php?aux_page=aux_panels

Хотя могу и внутрисхемно прочесть - лучше её выпаяй.

Если она будет закрыта, то ты её не прочтёшь!

cybe
25/11/2010 08:32
m.ix писал:
Если она будет закрыта, то ты её не прочтёшь!

Ещё раз пишу: даже в усмерть залоченный МК читается!!! Только что там будет в коде - это другой вопрос. Надо смотреть уровень защиты

m.ix
25/11/2010 10:13
Только что там будет в коде
================
Нули и всё голливудская улыбка

Ладно приедит чел ко мне я трижды прочту его микуру, тама у меня три лока из лоста имеются

mvtver
25/11/2010 18:19
Цитата:
я могу прочесть за стоимость переходника если таковой найдёшь

Переходник с DIP44 на что?
А выпаивать там не надо, на колодке стоит.

m.ix
25/11/2010 19:50
Переходник с DIP44 на что?
==========================
На твой 48ми ногий AVR контроллер.
Если на 40pin колодке то приноси
30 минут и получишь свой результат

mvtver
25/11/2010 20:38
Да, облажался-то я. Действительно 40 ног.

m.ix
26/11/2010 16:04
Пустой контрорллер


Был бы залочен, были все нули.

mvtver
26/11/2010 17:56
Что-то странно. Опять поставил на место, собрал весы, включил - работают!
Показывают массу, меню, алфавитно-цифровую информацию. Ну, не может быть такого без прошивки!
Помимо АТ89С52 на плате есть: КР580ВВ79, КР537РУ10, КР580ВИ53, К555ИР22, рассыпуха ЛН, ЛА, ТМ, ИЕ. Ни одно из перечисленного ПЗУ вроде не является?
На плате индикации только ИВЛ и куча транзисторах, все остальное - аналоговое.
Схема блока ЦОС от весов вот:
http://forum.xumuk.ru/index.php?s=ed3904798affcfda94a0c199f1376c4a&app=core&module=attach&section=attach&attach_id=5854
Там предусмотрена колодка под РФ-6, но на моей плате вместо нее пустые дырки.
Может, АТ89С52, если залочен, выдает себя за чистый?

ДОБАВЛЕНО 26/11/2010 19:08

По ходу это у него действительно защита такая, блин:
http://telesys-ru.1gb.ru/wwwboards/mcontrol/191/messages/87128.shtml

n max
26/11/2010 18:17
рф6-ставиться если проц без пзу типа 8031 или 8052(есть разновидность без пзу)проц если залочен обычно выдаёт все 00(хотя я думаю на разных прогерах может быть по разному)

mvtver
26/11/2010 18:44
Да нет, поскреб по сети - действительно с 89С52 такая FF-петрушка. Там надо собирать приблуду с внешней памятью и изменяемым питанием, говорят, если выпущен до 2000г - помогает. У меня 1999. Если нет - 2k$ за разлочку.
http://www.anyram.net/forum/viewtopic.php?id=20

m.ix
26/11/2010 19:47
Глянул последнюю сцыллу
Приблуда простенькая возможно её и собрать C51 имею

mvtver
28/11/2010 01:19
Цитата:
C51 имею

А я 317 и 7805 имею. Ну и рассыпуха найдется, кроме кварца пока. Начну пока собирать что имею.

Не совсем понятно: что за набор резисторов слева вверху, и где по схеме входы D0-D7, к которым они подключены.
Далее, у MAX232 выводы +V и -V подключены к конденсаторам. Где питание (двухполярное для RS232, конечно)?
А разъем подключается к COM-порту, правильно я понимаю?

m.ix
28/11/2010 03:16
mvtver, Кварцы есть любы в любом количестве в кварце
контроллер тебе нужно ещё прошивать

n max
28/11/2010 18:27
может проще связаться с производителем и попросить прошивку(при наличии авторизации дают без проблем)понятоно,что весы с таким составом производили лет 10-15 назад если их ни шаражка при заводе делала или мелкосерийка то найти реально

C1-65A
28/11/2010 18:53
mvtver писал:
Не совсем понятно: что за набор резисторов слева вверху, и где по схеме входы D0-D7, к которым они подключены.
там же написано D0, D1...... На схеме они указаны.
mvtver писал:
Далее, у MAX232 выводы +V и -V подключены к конденсаторам. Где питание (двухполярное для RS232, конечно)?
так ведь сам сказал - "подключены к конденсаторам", вот они этим и занимаются.
mvtver писал:
А разъем подключается к COM-порту, правильно я понимаю?
найди другой с 9-ю пинами.

mvtver
28/11/2010 22:44
Цитата:
На схеме они указаны.

Ой, я дупло. Искал в прямоугольниках контроллеров эти D0-D7, как в регистрах... А они на самом видном месте.

МАХ232 у меня нет. И сделал я вот что:

Меня смущает, что здесь на прием идут положительные импульсы (12В), а на передачу - отрицательные.
В оригинале у МАХ232 так же на прием положительные?

mvtver
29/11/2010 03:55
Цитата:
может проще связаться с производителем и попросить прошивку

Как же. Делала не шарашка, а завод Госметр, но поскольку у него все теряется и пропадает, то не то что прошивку, схему/инструкцию не дождешься.

Все оказалось проще. Переходник от старинного фотоаппарата Casio оказался преобразователем UART в RS-232. С одной стороны у него D-Sub-9, с другой штекер 2,5мм с тремя контактами. Подключение непосредственно к ногам TXD и RXD МК АТ89С52 в весах ВЛМК-550 показало что все работает.

БП и LM317 с обвязкой собрал, завтра куплю две колодки.
m.ix, у Вас AT89С51 в таком же корпусе DIP-40, как я приносил?
Зашить туды прошивку сможете?

m.ix
29/11/2010 04:45
прошить могу и эту

mvtver
30/11/2010 12:24
Собрал приблуду. Теперь только контроллер прошить осталось...


ДОБАВЛЕНО 30/11/2010 13:37

Как рекомендовалось в той конфе, конденсаторы в обвязке LM317 не ставил, преобразователь UART/232 сделал на транзисторах, правда инверторов ЛН1 не было - поставил К155ЛА3 с запараллелеными входами.
Резисторы делителя в обвязке 317 подобрал, при низком уровне на базе КТ315 получается 12,04В и при высоком 4,98.
Конденсаторов 30пФ не было, поэтому я включил между XTAL-ями и землей по 22пФ. Надеюсь, будет работать.
Монтаж вел проводами с фторопластовой изоляцией.

Вот только беспокоюсь, выход TxD микроконтроллера потянет два входа элемента 155ЛА3?

n max
30/11/2010 13:05
лучше 1533 поставь-на 155 может не потянуть или работать со глюками-вообше осцилом смтореть по месту

mvtver
01/12/2010 18:30
Спасибо. С 155ла3 все работает.
Только результата пока ноль.

Пробовал конденсаторы в обвязку поставить, значения delay value перебирал от 10 до 30 - пока бестолку.
Может, стоит поиграться с номиналами делителя при LM317? Что бы напряжение программирующего импульса поднять с 12В побольше?
Судя по той конфе, открывались и не открывались контроллеры одной модели и одного года. Чем они могут отличаться? Разве только разбросом характеристик по напряжениям?
Кто что думает?

ДОБАВЛЕНО 01/12/2010 19:43

И зачем изначально разработчик поставил эти конденсаторы, неужели хотел получить не импульс а колокол? Если нет, то кто он?

cybe
01/12/2010 22:30
mvtver писал:
Чем (или где в Москве) можно прочитать прошивку из AT89C52?
По заданному вопросу помощь предложили, зачем весь этот гемор?

m.ix
01/12/2010 22:35
cybe, Я залоченые не могу прочесть.

cybe
01/12/2010 22:55
m.ix, дык, а какой у него уровень защиты?
mvtver писал:
Там надо собирать приблуду с внешней памятью и изменяемым питанием, говорят, если выпущен до 2000г - помогает. У меня 1999.


mvtver
02/12/2010 11:30
Попробовал поднять напряжение в импульсе до 13В, потом до 13,5В - бестолку. Все эпюры посмотрел, схему проверил, прошивку с заграничным оригиналом сверил - все точно. По-моему та тема на anyram - фейк. Кроме автора, никому там повторить не удалось.
При том, что выходит, что автор сначала успешно разлочил кучу МК на приблуде с конденсаторами, которая ИМХО в такой динамике вообще не работает. Так же он сказал, что можно только с МК до 2000г, а потом сказал, что микрухи, которые он вскрыл - 2001г...

Тут мне подсказали идею: измерять импульсы тока питания при каждом такте (у каждой команды свой спектр). Звучит сурьезно, по науке - должно работать...

cybe
02/12/2010 11:45
mvtver, дал же скрин с документации от конкретных людей (с Зеленограда), занимавшихся данной проблемой. Некоторые экземпляры - это не значит что каждый второй, а скорее всего 1-2 % из 100 и то выпуска до 1998г...
PS Так какой же уровень лока?

mvtver
02/12/2010 11:47
Ну ясно, надо достать весы постарше, до 98г (производили с 94-го). И желательно несколько экземпляров недовольство, огорчение

cybe
02/12/2010 12:22
mvtver, если время не жмёт, то можешь мне выслать (см.профиль). У меня все дела для этого имеются

m.ix
02/12/2010 13:01
cybe, Уровень защиты выставляется при программировании а не при считывани.
У меня их три.


Может я полностью им не умею пользоватся?

mvtver
02/12/2010 13:13
cybe, вам этот (1999г) выслать, или сначала найти кучу более древних весов?

cybe
02/12/2010 13:35
m.ix писал:
cybe, Уровень защиты выставляется при программировании а не при считывани. Может я полностью им не умею пользоватся?

Устанавливается-то при программировании, но читается при считывании улыбка
mvtver писал:
cybe, вам этот (1999г) выслать, или сначала найти кучу более древних весов?

Можно парочку. Если надо делать, то пиши в личку

m.ix
02/12/2010 13:49
cybe, При считывании меня спрашивает о том что считывать а что нет.
Вот иная микра

http://photos.streamphoto.ru/7/b/5/8798ac01b218d6d5c91ac6ce316115b7.jpg

liveinternet.ru RadioTOP Rambler's Top100 –ейтинг@Mail.ru