你好 编程器可以将单片机的程序读出来么?

 我来答
百度网友7324d02
2011-07-20 · TA获得超过476个赞
知道答主
回答量:352
采纳率:0%
帮助的人:310万
展开全部
如果没有写加密位,是差辩渣可以读出来的。但是一旦写了加密位,可能就没法读出来了。
如果你需要解密,就得去电子市场灶伍找专门虚悄的人去解,通常费用1000~20000不等,要根据解密的难度不同收费。但是这好像不是合法的,虽然没见哪个部门管过。
更多追问追答
追问
应该没有写加密位   那怎么读呢   能说的详细点么  谢谢了
追答
1把芯片按照编程器指示的位置和方向插到编程器上。(确保不插反,不查错位)
2打开编程器软件,正确的选择芯片类型(CPU类)和型号;
3在功能菜单里有一个“读IC到缓存”之类的命令,执行了以后通常的编程器会直接跳出读好文件的16进制编码的编辑器,将独到的机器码显示出来;
4在功能菜单里找到“保存缓冲器内容”之类的命令,执行后你就得到芯片里的机器码了
5下面用反汇编语言把机器码(bin或者obj或者hex格式,保存的时候会有选项但不是每个编程器都这么全)反汇编成.lst文件。
6 用字处理软件,将汇编格式的.lst文件整理后,得到.asm汇编源代码。
怕你不懂,罗嗦了点
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式