ДизАссемблер под 89 серию...

Jun 02, 2006 2 Replies

Приветствую, *All !*



В англ.яз. енете откапал схемку девайса на АТ89С52 с прошивкой и исходниками, но исходники написаны на др. версии ассемблера по сравнению с тем что юзаю Я (другой синтаксис, по другому вызываются процедуры, нет возможности подгрузить прилагаемые к проекту библиатеки и т.д.) К заюзанным в проекте библиатекам исходники не прилагаются... К томуже часть исходников на Си



Появилась идея прогнать откомпилированный файл прошивки с енета через дизассемблер и дальше ковыряться с результатом...



В общем Hарод! посоветуйте где в енете можно скачать дизассемблер под 89 серию ?



P/S: Я пользуюсь MetaLink 8051 Assembler (с соотв. настр он с 89 серией работает...)



P/S2: Выкинуть этот асм не предлогать - много наработок!



Удачи ! Bye, *Konstantin .*



... Татьяна, pyсская дyшою, любила сникеpсы с лапшою


Здpавствуй, Konstantin !

Friday June 02 2006 :: Konstantin Granitsa --> All [ДизАссемблер под 89 серию...]:

KG> В общем Hарод! посоветуйте где в енете можно скачать дизассемблер KG> под 89 серию ? KG> P/S: Я пользуюсь MetaLink 8051 Assembler KG> (с соотв. настр он с 89 серией работает...) KG> P/S2: Выкинуть этот асм не предлогать - много наработок!

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

До встpечи, Konstantin ! Nik.

... [Электpоника] [Легкий Пpогpаммизм] [Книги] [-Mazafaka-]

Пpивет, Konstantin!

■ Дело было 02 Jun 06, Konstantin Granitsa писал All

KG> Появилась идея прогнать откомпилированный файл прошивки с енета KG> через дизассемблер и дальше ковыряться с результатом...

KG> В общем Hарод! посоветуйте где в енете можно скачать дизассемблер KG> под 89 серию ? вообще-то правильнее сказать "семейство 51/52" так как цифра 89 всего-лишь обозначает, что есть Flas-ROM на борту (и то - у Атмела)

KG> P/S: Я пользуюсь MetaLink 8051 Assembler не знаю, что это за ассемблер, но у меня есть вот такая вещь: ============================================================================== ADIS51 Disassembler mit One-Line Assembler fuer die 8051-Microcontroller Familie ============================================================================== идёт одним экзешником, с описанием в архиве 30килобайт могу в мыло или ещё как, может в эху ЮЮками? кому ещё надо? на выходе текст с интеловским синтаксисом.

напрмиер:

07AC : C2 95 CLR P1.5 07AE : 33 RLC A 07AF : 92 97 MOV P1.7,C 07B1 : D2 95 SETB P1.5 07B3 : DF F7 DJNZ R7,07ACH 07B7 : 7F 09 MOV R7,#09H

Всего наилучшего. Пока.

P.S.: описание, правда, не немецком, но там и так всё понятно :)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required