Easyelectronics.ru

Электроника для всех
Текущее время: 08 мар 2021, 08:58

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 04 окт 2013, 11:10 
Старожил

Зарегистрирован: 24 май 2011, 06:09
Сообщения: 257
Откуда: Солнечная Хакасия
Добрый день, уважаемые. Собственно возникла необходимость считать прошивку с контроллера STC12C4052AD, по причине кончины одной из его ног (не учавствующей в программировании).
Удалось узнать что ядро у него от 51 атмела, в инете есть даташит но на китайском, из картинок понял как и чем его программировать (по UART , прогой STC-ISP последних версий), но вот какой прогой считать прошивку не ясно.
Подробностей не даю ибо сам ими пока не обладаю.
Может кто уже занимался этим делом и подскажет ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 04 окт 2013, 11:50 
Старожил

Зарегистрирован: 03 мар 2010, 14:10
Сообщения: 1514
Откуда: Беларусь, Минск
777Евгений777 писал(а):
ядро у него от 51 атмела
не богохульствуйте, ядро у него от лучезарного Intel-а в интерпретации компании STC.
Софт для программирования - http://www.stc-51.com/softwares.php
Возможно и читать умеет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 04 окт 2013, 12:01 
Старожил

Зарегистрирован: 24 май 2011, 06:09
Сообщения: 257
Откуда: Солнечная Хакасия
Да Вы правы , не так выразился архитектура от него , но по софту не понятно (я там уже был), вроде он только шьет.
Вот надыбал ссыль на анг даташит http://www.stcmcu.com/datasheet/stc/STC ... nglish.pdf
, пока читаю, не яснс мне в нем роль контактов порта P1.0 и P1.1 при программировании ибо не силен в английском, кому не лень подскажите на что они влияют, может как раз режим чтения/записи . Не могу найти ничего про режим чтения прошивки, хоть тресни, и в инете особого опыта работы с этим чудом не нашел у людей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 04 окт 2013, 12:25 
Старожил

Зарегистрирован: 24 май 2011, 06:09
Сообщения: 257
Откуда: Солнечная Хакасия
Все вопрос вроде как снят (будем надеяться)
Дамп сливается STC-ISP версии 6.58С с сайта http://www.gxwmcu.com/
там все на китайском но найти можно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 07 окт 2013, 13:51 
Старожил

Зарегистрирован: 24 май 2011, 06:09
Сообщения: 257
Откуда: Солнечная Хакасия
Нифига прошивка не сливается с этого контроллера.я Так понял это задумано так самими же китайсами.
http://www.break-ic.com/microcontroller ... ssword.htm
ну что ж рано или поздно следовало ожидать такого развития событий от тех кто научился все и вся клонировать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 07 окт 2013, 14:34 
Старожил

Зарегистрирован: 15 янв 2013, 13:24
Сообщения: 5665
777Евгений777 писал(а):
не яснс мне в нем роль контактов порта P1.0 и P1.1 при программировании ибо не силен в английском, кому не лень подскажите на что они влияют
Это пины для входа в режим программирования.
13.1 "In-System-Programming (ISP) principle":
Цитата:
If need download code into STC12C2052AD series, P1.0 and P1.1 pin must be connected to GND.
... ...
К STC12C4052AD это всё также относится.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 07 окт 2013, 17:23 
Старожил

Зарегистрирован: 24 май 2011, 06:09
Сообщения: 257
Откуда: Солнечная Хакасия
Ага, спасибо за пояснение, не ясно мне одно, под Download что понимают в кристал или из кристала загрузка.
я понял выражение - If need download code into STC12C2052AD series, P1.0 and P1.1 pin must be connected to GND.
как - Если необходимо загрузить код В (вовнутрь) СТС12......., то тратата
А мне как бы нужно выгрузить, код.
Возможно проблему и решать не нужно , т.к. найти пустой проц тоже достаточно проблематично в РФ, я по крайней мере смаху не нашел, думается мне сделать переходник на тини26 и написать свой код будет проще и юсабельней на будущее, пока вот думаю что же проще.


Последний раз редактировалось 777Евгений777 07 окт 2013, 17:31, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 07 окт 2013, 17:29 
Старожил

Зарегистрирован: 15 янв 2013, 13:24
Сообщения: 5665
777Евгений777 писал(а):
Ага, спасибо за пояснение, не ясно мне одно, под Download что понимают в кристал или из кристала загрузка.
К сожалению, _В_. Об этом говорит английское слово "into": "... download code into STC12C2052AD series ...".
Прошить В кристалл можно, вычитать обратно - не факт. В данном даташите о чтении ИЗ кристалла средствами ISP не сказано.
Зато много говорится об IAP (это когда в прошивку специально закладывают подпрограмму, помогающую потом извне "шарить" по внутренним ресурсам МК, в том числе и вычитывать прошивку). Возможно, в Вашем МК такая возможность прошита, но как активировать режим IAP - задаётся конкретной прошивкой, универсального входа в режим IAP нет, в отличие от ISP.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как прочитать прошивку с STC12C4052AD ?
СообщениеДобавлено: 07 окт 2013, 17:36 
Старожил

Зарегистрирован: 24 май 2011, 06:09
Сообщения: 257
Откуда: Солнечная Хакасия
Спасибо, за беседу, буду реализовывать алгоритм на доступном МК, думаю это быстрее и проще.Жаль что по ногам ниче не стреляется, 2313 идеально бы подошел по распиновке будь у него на борту АЦП, а так придется через переходник, что не совсем хорошо ибо устройство это контроллер от электроквадрика и его там постоянно трясет, отвалится боюсь.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 


Часовой пояс: UTC + 5 часов


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB