55问答网
所有问题
单片机 已经烧写进去程序了 但是我把这个程序忘了 能不能从单片机里面把源程序再提取出来
单片机 已经烧写进去程序了 但是我把这个程序忘了 能不能从单片机里面把源程序再提取出来,求各位高手帮忙给解答下!!谢谢!!
举报该问题
推荐答案 2007-09-14
如果单片机没有加密,可以把程序读出来。但是,读出来的并不是源程序,而是源程序编译之后生成的机器码。如果想得到源程序,可借助于反编译工具。但是,反编译之后得到的代码很难读懂。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/eQFGcI4L.html
其他回答
第1个回答 2007-09-12
如果是用的STC的单片机,劝你还是放弃了...
STC的单片机写进去就拿不出来了..
如果是其它的单片机,在没有加密的情况下,应该还可以用编程器读出,再用反汇编软件得到源程序
具体软件你可以试一下这个:
http://soft.laogu.com/down/dasm_all.zip
本回答被网友采纳
第2个回答 2007-09-12
如果你的单片机芯片在烧写程序时没有加密,就可以用编程器读出源程序代码,在用反汇编软件得到源程序
第3个回答 2007-09-13
最好还是重新再写吧,现在的单片机加密性一般比较好,很难把源代码给弄出来.
第4个回答 2007-09-20
你在烧写单片机的时候选择加密了么,没加密就能读出来
1
2
下一页
相似回答
单片机
已经烧写进去程序了
但是我把这个程序忘了
能不能从单片机里面把
...
答:
如果单片机没有加密,可以把程序读出来
。但是,读出来的并不是源程序,而是源程序编译之后生成的机器码。如果想得到源程序,可借助于反编译工具。但是,反编译之后得到的代码很难读懂。
能从单片机里面
取出以前写入的
程序
吗
答:
如果单片机的加密位没有被烧写,那么是可以读出单片机内部程序的
,因为读出的程序是十六进制代码,所以还要在编译软件中把十六进制代码翻译成汇编程序。这个过程也叫“反汇编”。如果加密位被烧写那么通常是不能读出内部信息的,有人说花钱就可以解密,其实那是不能百分之百完全解出来的,大约只能得到原代码...
如何
将已
近
烧写进
12c5a
单片机
芯片的
程序再
倒出来
答:
你就算倒出来,也看不明白的,它已经被正向编译成16进制文件了,如果你硬是要倒出来,直接用编程器读取即可,如果片子加密,那你只能去花钱找人解了。这个片子的解密费用不清。
可以把PIC
单片机里
的
源程序
拷备出来吗?
答:
可以用MPLAB用ICD2或者其他编程器读到汇编指令
。但所有伪指令和宏指令都没有了,这个看起来很难懂得。如果已经加密了,拷出来也看不了,黑客一不行,因为加密算法是不可逆的。如果程序原本是 C语言写的,但C语言程序会被MPLAB先编译成汇编后才能烧写进单片机,所以读出的依然是汇编,无法转换成C。
单片机里
的
程序能
读出来吗?能复制到其它空片里吗?具体怎么做?_百度...
答:
这个问题嘛。你可以这样理解:你先利用烧录软件把你烧好的软件给读出来,然后反汇编就可以看到
源程序
代码了,不过在这个地方要注意了,如果你的源程序是汇编的话,那就要考虑兼容性的问题了,不是一个厂商或型号的MCU是不可以互相移值的,汇编的缺点就是兼容性、移值性差。如果是类似C等高级语言的话...
大家正在搜
能用musb烧写程序的单片机
单片机程序烧写过程
单片机烧写的程序能删除吗
keil怎么把程序烧录进单片机
51单片机程序烧写
51单片机怎么烧写程序
51单片机程序烧写步骤
单片机烧写程序的原理
stc单片机烧写程序
相关问题
单片机烧录程序烧不进去,但是把程序在别的单片机上烧好将芯片安...
从单片机中提取源程序需要什么软件
1):程序写好之后向单片机msp430烧写,没的反应,但是我...
51单片机烧写不了程序
单片机 已经烧写进去程序了 但是我把这个程序忘了 能不能从单...
51单片机自制的烧写器,为什么总是烧写不了程序到单片机里
单片机烧写程序时能不能把开发板烧坏?
可以把PIC单片机里的源程序拷备出来吗?