51单片机开发板怎么用 这样才能读取51单片机内程序代码?
这样才能读取51单片机内程序代码?
第一步:连接编程器,打开编程器的电源,在编程器的计算机软件环境中,选择设备的MCU类型,如果型号列表中有stc89c51rc,最好是ATMEL,如果没有,建议89C51试试,设置,根据编程器芯片的放置要求(一般在编程器芯片放置图的表面),插入插脚插头,按压插脚扣,用软件读出设备中的程序代码(二进制),保存为十六进制格式文件。
第二步:在仿真器的计算机软件中,使用反汇编功能打开刚才保存的十六进制格式文件。如果允许MCU中的程序在编译期间进行注释,则可以快速获得原始程序代码(汇编语句)。如果没有注释,就要根据查询指令生成的语句(汇编代码)反汇编代码表,手工翻译,对于一些跳转地址,可以定义为特定的标签。
注意:一般来说,根据对方的硬件电路图、产品说明书,可以分析软件功能。你不用自己编译另一个程序,而不用在芯片上破译或反译程序。
单片机哪个网站好?
想学微控制器,现在专业电子论坛基本上都有微控制器板块,而且是按照微控制器的类型细分的,这里面信息很多。学习起来很方便。
好的SCM学习网站:21IC、EEPW、eeworld、elecfans、amo论坛等
最准确、最全面的信息是各单片机厂商的官方网站。
在学习SCM之前,最好确定您想学习这种SCM,特别是结合您自己的条件以及学习和工作环境。例如,你是一名在校学生,主修电子学。学校电子实验室有一个专门的单片机实验室,所以最好和实验室里常见的单片机结合起来学习。这样,就可以随时向实验室里的老师和学生咨询,另一个好处是实验室里的相关元器件、电路和软件都比较齐全,可以省去很多弯路。
如果您已经在工作,那么最好将公司现有产品与MCU结合起来学习。
如果您不具备这些条件,那么购买学习板,一般的学习板都会配备丰富的信息。
寻找系统的教程,尤其是那些有大量下载和评论的教程。因为这些材料大家评论得很好,所以很有参考价值。对于系统的教程来说,由于它们连续性强、思路清晰、链条完美,寻找这些教程绝对没有错。
每个网站都有很多好信息。如果你不小心,你会很挑剔,甚至成为一个下载狂人。但是,很多信息下载后无法使用,所以必须根据自己的情况找到适合自己的信息。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。