重新烧进去新的程序,就会删除旧的。
1.首先,编辑keil上的代码,用keil4进行编译,在项目文件夹中找到已编译的十六进制文件,并将其写入SCM文件中。
2.现在,我们需要一个写对写的软件来编写程序,这里使用的是stc-isp软件。
3.打开软件,首先选择合适的知道单片机型号,这里使用的是stc89C52。那么串口自动一般是不错的选择,你也可以自己选择。
4.单击“打开程序文件”,在弹出框中选择版本并选择已编译的十六进制文件。点击“open”,程序编写的准备工作就完成了。
5.接下来开始编写程序,将电脑与开发板用数据线连接,然后点击“下载”按钮,点击,然后打开开发板开关,右边可以等待下载完成。
6. 下载成功后,右侧会显示“下载成功”,开发板会根据自己的代码点亮一个LED灯。
怎么把上次烧写到单片机的程序删除掉
重新烧进去新的程序,就会删除旧的。1.首先,编辑keil上的代码,用keil4进行编译,在项目文件夹中找到已编译的十六进制文件,并将其写入SCM文件中。2.现在,我们需要一个写对写的软件来编写程序,这里使用的是stc-isp软件。3.打开软件,首先选择合适的知道单片机型号,这里使用的是stc89C52。那么串口...
怎么把烧到arduino板子上的程序删除
用ISP烧写器,arduino板子一般把所有的单片机接口都引出了,有ISP烧写器的话可以插上烧写器直接擦除整块flash;没有烧写器的话可以用arduino编程软件写一个空程序,比如只有main函数函数里面只有个分号,编译下载,原有的程序也会被擦除。
怎么将之前烧入aduc7026的程序的设置清空
烧写还的程序一般不用删除,下次烧写时就直接覆盖,如果有秘密想销毁,就用非秘密的覆盖首先,不知道楼主用的是什么单片机,估计是C51,因为使用最广泛。其次,不知道楼主用那个厂家的,如果第一条成立,那么只有Atmel根STC两种可能,因为这两种最好买到。再次,楼主肯定是做实验用的,所以不可能是OTP。最后...
单片机怎么清除之前下载的程序,能有常驻程序吧
1 下载软件一般在下载程序时会先把flash或RAM清除 再下载程序 编程器我没用过就不清楚了 2 是有常驻程序 这个你要看看单片机的datesheet了 我用的是STC的单片机 它可以把程序写到扇区中 断电后可以继续 数据也不会丢失
能从单片机里面取出以前写入的程序吗
如果单片机的加密位没有被烧写,那么是可以读出单片机内部程序的,因为读出的程序是十六进制代码,所以还要在编译软件中把十六进制代码翻译成汇编程序。这个过程也叫“反汇编”。如果加密位被烧写那么通常是不能读出内部信息的,有人说花钱就可以解密,其实那是不能百分之百完全解出来的,大约只能得到原代码...
...但是我把这个程序忘了 能不能从单片机里面把源程序再提取出来...
可以的..看看有没有加密..要是没有加密.就好办.要是加密了.我想你还是自己写一个吧..等你解密以后可能都是你写的程序都出来了好几个的时候了..不过还是自己写一下吧..没有什么大不了的..多写对人总是有好处的.
我要写入一个新程序时,单片机里原有的代码要清除吗
当然需要清除(覆盖就可以),一般而言程序下载时会自动清除的,用编程器烧录时需要选择先清除,再写入。
...但是我把这个程序忘了 能不能从单片机里面把源程序再提取出来...
如果单片机没有加密,可以把程序读出来。但是,读出来的并不是源程序,而是源程序编译之后生成的机器码。如果想得到源程序,可借助于反编译工具。但是,反编译之后得到的代码很难读懂。
STC单片机怎么擦除内部程序
确实是啊,软件上面没有擦除选项,不过你可以用别的好的程序重新下载来替换啊,不一定非要擦除 试一下用专业烧写器擦除
如何将已近烧写进12c5a单片机芯片的程序再倒出来
你就算倒出来,也看不明白的,它已经被正向编译成16进制文件了,如果你硬是要倒出来,直接用编程器读取即可,如果片子加密,那你只能去花钱找人解了。这个片子的解密费用不清。