真不如换STC单片机容易烧录程序,买一个USB转TTL模块就行,网上卖的非常多。
你是想问把AT89S52单片机内的程序读出来吧?对于AT89S52单片机,首先要有下载线,并有配套的烧录软件,才可以烧录程序和读出程序。但是,要是正式产品中的单片机,出厂时一定要加密的,用普通方法是读不出来的,需要解密才能读出来。但是读出来的是机器码,是看不懂的。需要反汇编成汇编程序。① 核对两种线路板是否完全一致。② AT89S52单片机本身并无程序加密功能,但设计时可以通过硬件手段进行加密(例如故意过流烧掉一两根数据管脚,例如P0.0;或者ISP需要用到的管脚,例如P3.3)。你可以反汇编一下读出的bin文件,看看内容是否合理、跳转是否正常。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)