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

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

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

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

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

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


 
Опции темы
Непрочитано 29.12.2011, 01:06  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Дизассемблер для PIC

Picdis - простой и в тоже время очень гибкий дизассемблер для PIC процессоров. Поддерживает процессоры семейств 12, 16, 17 и 18.
Цитата:
Версия 4 - изменен редактор процессоров, добавлена 18 серия. Полностью переписано ядро работы и добавлены новые возможности. Проект был заморожен, т.к. выполнил свои функции по дизассемблированию, осталась отладочная версия без сохранения. Можно самостоятельно редактировать процессоры и мнемонику команд. Интеллектуальное распознавание регистров и их битовых значений, максимально корректная работа со страницами и банками.
Это конечно огорчает, что нет сохранения, но лазейка как обычно есть. Листинг можно скопировать и сохранить в любом текстовом редакторе.

Домашняя страница http://t275.narod.ru/Disassembler.html

P.S. А вспомнил я, за этот дизассемблер, просматривая тему "Прикурить от HEX". Добавил нужный процессор (и еще несколько, см. архив), дизассемблировал и сравнил с тем, что выдал MPLAB. Что получилось, смотрите сами. По-моему PICDIS не плохая штука.
Вложения:
Тип файла: rar picdis4(dop).rar (221.0 Кб, 1189 просмотров)
Тип файла: txt drv128(picdis4).txt (25.8 Кб, 649 просмотров)
Тип файла: txt drv128(mplab_dis).txt (48.5 Кб, 533 просмотров)
Реклама:
alvadep вне форума  
Сказали "Спасибо" alvadep
warel (28.06.2019)
Непрочитано 29.12.2011, 11:39  
otest
Почётный гражданин KAZUS.RU
 
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
otest на пути к лучшему
По умолчанию Re: Дизассемблер для PIC

А вы пробовали дизасм снова скомпилить в МПлаб? НЕХ сходится с исходным?
otest вне форума  
Сказали "Спасибо" otest
warel (28.06.2019)
Непрочитано 29.12.2011, 19:21  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Дизассемблер для PIC

В текстовом редакторе хексы разные, но в оболочке программатора один в один.
Миниатюры:
Нажмите на изображение для увеличения
Название: Сравнение hex.jpg
Просмотров: 463
Размер:	494.0 Кб
ID:	29815  
alvadep вне форума  
Сказали "Спасибо" alvadep
warel (28.06.2019)
Непрочитано 23.10.2013, 16:45  
EDISSON
Прохожий
 
Регистрация: 23.07.2005
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
EDISSON на пути к лучшему
По умолчанию Re: Дизассемблер для PIC

у меня такой вопрос. вот прицепил файл дизасемблированный при помощи MPLAB IDE v8,92. в место регистров пишет хекс коды. как исправить чтобы написал названия регистров ? процессор PIC18F4221. хекс тоже прицепил, может ктонибудь поможет с дизассемблированием ?
Вложения:
Тип файла: txt disacembler_proba.TXT (128.1 Кб, 180 просмотров)
Тип файла: txt hex_fail_PIC.txt (12.1 Кб, 113 просмотров)
EDISSON вне форума  
Сказали "Спасибо" EDISSON
warel (28.06.2019)
Непрочитано 23.10.2013, 16:48  
EDISSON
Прохожий
 
Регистрация: 23.07.2005
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
EDISSON на пути к лучшему
По умолчанию Re: Дизассемблер для PIC

упс, оказывается надо было мне нажать на SYMBOLOC
EDISSON вне форума  
Сказали "Спасибо" EDISSON
warel (28.06.2019)
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен толковый дизассемблер по AVR (в частности Atmega32) Magadan69 AVR 12 26.11.2012 13:07
Дизассемблер MCS-51 ADIS51 w_f Микроконтроллеры, АЦП, память и т.д 4 11.10.2008 20:49
Дизассемблер для 24 пика SGordon Микроконтроллеры, АЦП, память и т.д 0 05.09.2008 11:37
soft для PIC xelos Микроконтроллеры, АЦП, память и т.д 1 19.11.2005 02:06
Программатор для PIC Squid Делимся опытом 25 26.04.2005 12:38


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


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