Появилась необходимость дизассемблировать прошивку для PIC12F629. Мой PICDIS такого МК не знает - выдает кучу unknow operator
Подскажите дизассемблер для PIC12F629
Подскажите дизассемблер для PIC12F629
Уважаемые коты
Появилась необходимость дизассемблировать прошивку для PIC12F629. Мой PICDIS такого МК не знает - выдает кучу unknow operator
Впрочем в нем и нет такого МК. Можете подсказать чем можно дизассемблировать hex под этот МК?
Появилась необходимость дизассемблировать прошивку для PIC12F629. Мой PICDIS такого МК не знает - выдает кучу unknow operator
- Реклама
Re: Подскажите дизассемблер для PIC12F629
PIC-Disasm
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Подскажите дизассемблер для PIC12F629
Любую прошивку под PIC можно дизассемблить MPLAB -омBear2011 писал(а):Уважаемые коты
Появилась необходимость дизассемблировать прошивку для PIC12F629. Мой PICDIS такого МК не знает - выдает кучу unknow operatorВпрочем в нем и нет такого МК. Можете подсказать чем можно дизассемблировать hex под этот МК?
Re: Подскажите дизассемблер для PIC12F629
А можно разжевать как? MPLAB у меня отказывается открывать hexможно дизассемблить MPLAB
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Подскажите дизассемблер для PIC12F629
File-Import
PS. Смотреть листинг через View-Program Memory. Вывести в текстовый файл через выпадающее меню, кликнув правой кнопкой по окну просмотра (Output To File).
PS. Смотреть листинг через View-Program Memory. Вывести в текстовый файл через выпадающее меню, кликнув правой кнопкой по окну просмотра (Output To File).
- Реклама
Re: Подскажите дизассемблер для PIC12F629
И потом нудно чистить ошибку 108.дизассемблить MPLAB -ом
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Подскажите дизассемблер для PIC12F629
А дизассемблить и есть нудятина...
Исправление синтаксиса - элементарщина и минимум времени по сравнению с анализом кода.
Исправление синтаксиса - элементарщина и минимум времени по сравнению с анализом кода.
Re: Подскажите дизассемблер для PIC12F629
PIC Simulator IDE - классная прога, рекомендую.
Re: Подскажите дизассемблер для PIC12F629
Для чего?PIC Simulator IDE - классная прога
Re: Подскажите дизассемблер для PIC12F629
Re: Подскажите дизассемблер для PIC12F629
Дизассемблировать MPLAB это мрачный геморрой -она не расставляет метки .
Вот это поможет вопрошающему :
Еще не лучше...PIC Simulator IDE - классная прога
Вот это поможет вопрошающему :
- Вложения
-
- PICDisasm.rar
- (193.57 КБ) 3234 скачивания
Re: Подскажите дизассемблер для PIC12F629
спасибо! то что надоdosikus писал(а):Дизассемблировать MPLAB это мрачный геморрой -она не расставляет метки .
Еще не лучше...PIC Simulator IDE - классная прога
Вот это поможет вопрошающему :
-
Касьян
- Родился
- Сообщения: 9
- Зарегистрирован: Вс ноя 22, 2009 21:50:37
- Откуда: Новочеркасск
- Контактная информация:
Re: Подскажите дизассемблер для PIC12F629
Вот ещё программка, 629 ей как раз и ковырял, сохранение не работает но можно копировать и сохранить в текстовом файле
- Вложения
-
- picdis4.rar
- (218.23 КБ) 1283 скачивания
Re: Подскажите дизассемблер для PIC12F629
Ну вот, тоже неплохой вариант... http://azmaster.narod.ru/MPD/mpd.htm Понимает 10-е, 12-е, 16-е. До 18-х дело пока не дошло, но в планах имеется...
Re: Подскажите дизассемблер для PIC12F629
CBLOCK лучше заменить на EQU и убрать бестолковые коменты. Точки с запятой оставить в каждой строчке.
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Подскажите дизассемблер для PIC12F629
Тогда уж надо применять штатное выделение памяти АСМа: udata.
EQU это инструмент назначения литералов, а не адресных констант. MPLABX (mpasmx) вообще не понимает EQU как способ выделения памяти.
EQU это инструмент назначения литералов, а не адресных констант. MPLABX (mpasmx) вообще не понимает EQU как способ выделения памяти.


