Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 30.09.2008, 11:03  
dimmich
Почётный гражданин KAZUS.RU
 
Аватар для dimmich
 
Регистрация: 12.05.2006
Адрес: Владимир
Сообщений: 2,846
Сказал спасибо: 3,123
Сказали Спасибо 4,299 раз(а) в 1,215 сообщении(ях)
dimmich на пути к лучшему
По умолчанию Дизассемблирование Atmel

Имеется несколько схем, в каждой стоит по микроконтроллеру.

Каждый микроконтроллер при определенных условиях выдает по запросу ключ для программы, которая в компе, и программа видит что подключенное к компу устройство то что надо!

Я хочу все эти несколько схем объединить в одну, но при этом применить всего один микроконтроллер, который будет отвечать разными ключами.

Для этого нужно дизассемблировать их коды, подправить их, совместить в один код.

До сих пор работал с PIC, атемеловские микроконтроллеры не изучал. Есть программы для дизассемблирования их кода?

Парочку интересующих меня прошивок прилагаю. Но будут ещё несколько.

Прикрепленный файл: 5645189.rar
Реклама:
dimmich вне форума  
Непрочитано 30.09.2008, 11:14  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

http://www.atmel.ru/Software/Software.htm
Но это не просто разные контроллеры, а контроллеры двух семейств: AVR и MCS51 (если не путаю). Сложно будет это сделать (если вообще возможно)!
dimonbest вне форума  
Непрочитано 30.09.2008, 12:03  
dimmich
Почётный гражданин KAZUS.RU
 
Аватар для dimmich
 
Регистрация: 12.05.2006
Адрес: Владимир
Сообщений: 2,846
Сказал спасибо: 3,123
Сказали Спасибо 4,299 раз(а) в 1,215 сообщении(ях)
dimmich на пути к лучшему
По умолчанию

Для AT90S2313 применил дизассемблер по указанной вами ссылке. Я так понимаю это ядро AVR.

Для AT89C2051 поискал дизассемблеры для MCS51. Нашел тут:
http://www.gaw.ru/html.cgi/txt/soft/mcs-51/disasm.htm
ADIS51 помог.

Если для каждого микроконтроллера я применил правильную программу, то и результат будет вменяемым, как я понимаю. Значит буду разбираться!
dimmich вне форума  
Непрочитано 30.09.2008, 12:19  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

Может это еще чем то поможет...
http://electronix.ru/forum/lofiversi...hp/t11404.html

Прикрепленный файл: 8396575.pdf
dimonbest вне форума  
Непрочитано 30.09.2008, 12:44  
dimmich
Почётный гражданин KAZUS.RU
 
Аватар для dimmich
 
Регистрация: 12.05.2006
Адрес: Владимир
Сообщений: 2,846
Сказал спасибо: 3,123
Сказали Спасибо 4,299 раз(а) в 1,215 сообщении(ях)
dimmich на пути к лучшему
По умолчанию

В принципе я уже дизассемблировал свои прошивки, сравнил тексты после разных дизассемблеров. Но прошел по ссылке из предыдущего поста, заинтересовала прога IDA PRO. Не понял, может ли она работать с микроконтроллерами? Или она только для PC? Качать 80 метров ради интереса неохота...
Вот интересная страничка, там и IDA PRO есть:
http://www.cracklab.ru/download.php
dimmich вне форума  
Непрочитано 30.09.2008, 12:48  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

Сообщение от dimmich
заинтересовала прога IDA PRO. Не понял, может ли она работать с микроконтроллерами?
Как по мне то нет, только для PC она!
dimonbest вне форума  
Непрочитано 30.09.2008, 13:28  
GLVlad
Временная регистрация
 
Регистрация: 29.09.2006
Сообщений: 64
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 1 сообщении
GLVlad на пути к лучшему
По умолчанию

IDA Pro работает с AVR точно. И с 8051 тоже должна.
GLVlad вне форума  
Непрочитано 30.09.2008, 13:31  
GLVlad
Временная регистрация
 
Регистрация: 29.09.2006
Сообщений: 64
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 1 сообщении
GLVlad на пути к лучшему
По умолчанию

http://www.idapro.ru/description/proc/
GLVlad вне форума  
Непрочитано 30.09.2008, 14:21  
dimmich
Почётный гражданин KAZUS.RU
 
Аватар для dimmich
 
Регистрация: 12.05.2006
Адрес: Владимир
Сообщений: 2,846
Сказал спасибо: 3,123
Сказали Спасибо 4,299 раз(а) в 1,215 сообщении(ях)
dimmich на пути к лучшему
По умолчанию

Впечатляет!
Качаю.
Пригодится!
dimmich вне форума  
Непрочитано 30.09.2008, 16:19  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию

Для AVR видел в сети отличный дизасемблер
DasmAVR с редактором встроеиным, поищи поисковиком.

AVR и PIC в принципе немного чем отличаются. Одинаковые модули встроеные и естествено отличаются друг от друга, где то ужобнее, где то лучше, где то хуже.
picavr вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Atmel AVR ATmega16 Retributor Микроконтроллеры, АЦП, память и т.д 16 05.05.2010 22:22
Дизассемблирование AndrijS Микроконтроллеры, АЦП, память и т.д 3 13.04.2009 01:35
Atmel + tsk worldmasters Микроконтроллеры, АЦП, память и т.д 2 14.01.2009 11:14
[Решено] Atmel помер Snixers Отвлекитесь, эмбеддеры! 8 11.10.2008 00:24
ATMEL AT89C51. karik3 Микроконтроллеры, АЦП, память и т.д 0 06.12.2005 12:32


Часовой пояс GMT +4, время: 17:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot