单片机 已经烧写进去程序了 但是我把这个程序忘了 能不能从单片机里面把源程序再提取出来

单片机 已经烧写进去程序了 但是我把这个程序忘了 能不能从单片机里面把源程序再提取出来,求各位高手帮忙给解答下!!谢谢!!

如果单片机没有加密,可以把程序读出来。但是,读出来的并不是源程序,而是源程序编译之后生成的机器码。如果想得到源程序,可借助于反编译工具。但是,反编译之后得到的代码很难读懂。
温馨提示:答案为网友推荐,仅供参考
第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
你在烧写单片机的时候选择加密了么,没加密就能读出来
相似回答