打印
[PIC®/AVR®/dsPIC®产品]

求PIC16F946反汇编软件,

[复制链接]
3820|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhouss|  楼主 | 2014-5-6 13:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
虽然有些软件可以反汇编PIC系列,不过多没有946的型号可选。
有个HEX文件需要做功能改动。MPLAB这个虽然有反汇编功能,貌似没有跳转地址名称,只有跳转的地址值,接近8K的程序,看起来确实有点累。有知道的请指点,先谢过。
沙发
huangxz| | 2014-5-6 13:40 | 只看该作者
先用ida分析一下,反编译是很累人的.

使用特权

评论回复
板凳
yklstudent| | 2014-5-6 22:39 | 只看该作者
要搞坏事了 没啥可说了

使用特权

评论回复
地板
zhouss|  楼主 | 2014-5-6 23:07 | 只看该作者
貌似现在没人搞汇编了,,朋友的产品一直在用,只是按键功能要改动下,有软件效率高点罢了,,2窗口比对地址看程序确实累,程序基本搞定,就此结贴。

使用特权

评论回复
5
yewuyi| | 2014-5-7 10:03 | 只看该作者
从来就没有那个软件可以反汇编的时候帮你自动生成跳转名称。

都是地址,然后自己一点点扒拉,手工在相应地址补上名称。

使用特权

评论回复
6
lanmp| | 2014-5-7 16:34 | 只看该作者
同意楼上的,没见过自动生成有实际意义标号的反汇编软件。

使用特权

评论回复
7
kuheye| | 2015-7-1 09:06 | 只看该作者
我是骨灰级的汇编程序员,不过你这款芯片我没用过,这里提供一个方法,几乎可以反汇编所有的型号
1.打开MPLAB IDE 8.92(我用的是这个版本),主菜单→configure→选择器件→选择对应的单片机型号
2.文件→导入,导入需要反汇编的.HEX,
3.主菜单→查看→program memory→Machine

如果有进一步要求,请联系我:qq 798 183 213

使用特权

评论回复
8
czghn1| | 2015-7-2 14:27 | 只看该作者
兄弟 辛苦你了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

51

帖子

0

粉丝