将单片机程序读到电脑上需要使用专门的编程器和软件工具。首先,将单片机芯片通过编程器连接到电脑,然后使用编程软件读取芯片中的程序内容。使用编程器,就可以读单片机的内部程序使用编程器。现在的单片机都是加密的,不可能把里面的程序读出来。但是有各别的单片机可以破解,破解后可以读出来,你需要花钱的,在网上找专业单片机解密的。
目前也没有第三方的读取程序的软件。而且,STC声明。51单机片读IO口有4种不同的工作模式:准双向I/O、推挽输出、高阻输入、开漏。准双向I/O模式与标准51相比,虽然在内部结构上是不同的,但在用法上类同。你可以这样理解:你先利用烧录软件把你烧好的软件给读出来,然后反汇编就可以看到源程序代码了,不过在这个地方要注意了。
我来为你解答:如果没有加密,可以用MPLAB用ICD2或者其他编程器读到汇编指令。但所有伪指令和宏指令都没有了,这个看起来很难懂得。如果已经加密了。如果没有加密,可以用MPLAB用ICD2或者其他编程器读到汇编指令。如果已经加密了,拷出来也看不了。建议你仔细看看它的一些IO端口结构图,然后配合看这些端口的控制和数据寄存器,以及端口相关的汇编指令。
感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
暂无评论内容