单片机烧录后可以删除吗-单片机烧录程序后怎么擦

交换机 2024-09-23 电子科技 31 views

扫一扫用手机浏览

文章目录 [+]
STC89C52RC单片机如何擦除程序?

1、.首先,编辑keil上的代码,用keil4进行编译,在项目文件夹中找到已编译的十六进制文件,并将其写入SCM文件中。2.现在,我们需要一个写对写的软件来编写程序,这里使用的是stc-isp软件。

2、擦除程序的方法可以是:将FFH数据写入单片机覆盖全部地址。用新的程序覆盖旧的程序。

3、如果单片机有ISP功能,那么可以直接利用串口,写一些全部为00H或FFH的数据到单片机,覆盖全部地址就可以擦除了。

4、这个要看具体单片机支持的,51系列都是不支持的,ST系列PIC、MSP430、系列都是支持的,我用STM32和STM8在下载选项,有擦除FLASH操作。

怎样擦除已写入51单片机的程序?

1、实际***上没必要,如果想擦除,写个空程序或无效程序即可。例如P0=0XFF,P1=0XFF,这些语句毫无意义,但不影响单片机原始状态。

2、淘宝买的单片机有程序清除的方式:下载程序的软件上有擦除选项,把单片机和电脑联上后,给单片机供电,点一下擦除就行了。重新向单片机下载程序时,里面以前的程序就被覆盖了。

3、金沙滩51单片机eeprom写满了擦除一页,就是512字节,从0xC000开始,直到0XC200,全部为0XFF。写99H满一页,也全部成功。读出从0XC000至0XC200的内容并与99H比较正确与否,遇错即停。结果是没有一个错。

单片机怎么擦除已烧录的程序

1、.首先,编辑keil上的代码,用keil4进行编译,在项目文件夹中找到已编译的十六进制文件,并将其写入SCM文件中。2.现在,我们需要一个写对写的软件来编写程序,这里使用的是stc-isp软件。

2、这个要看具体单片机支持的,51系列都是不支持的,ST系列PIC、MSP430、系列都是支持的,我用STM32和STM8在下载选项,有擦除FLASH操作。

3、如果单片机有ISP功能,那么可以直接利用串口,写一些全部为00H或FFH的数据到单片机,覆盖全部地址就可以擦除了。

4、擦除程序的方法可以是:将FFH数据写入单片机覆盖全部地址。用新的程序覆盖旧的程序。

怎么把烧到arduino板子上的程序删除

随便搞个程序再刷下一遍就好了。arduinoIDE里,没有把专门擦除的操作弄出来,只是下载程序前进行一次擦除动作。其实arduino的下载程序包括了:擦除+刷写+校验。

重新烧进去新的程序,就会删除旧的。1.首先,编辑keil上的代码,用keil4进行编译,在项目文件夹中找到已编译的十六进制文件,并将其写入SCM文件中。

找个ISP下载器,用ISP下载的方法,从Arduino***IDE里面给328烧写进去对应的bootloader.方法网上有,去DFrobot上找一下,上面说的比较细,bootloader文件不用你找了,在Arduino***IDE里下载时,指定型号就要可以了。

下载程序的软件上有“擦除”选项,把单片机和电脑联上后,给单片机供电,点一下擦除就行了。当你重新向单片机下载程序时,里面以前的程序就被覆盖了。

本文转载自互联网,如有侵权,联系删除

本文链接地址:http://www.oubolanzhuangshi.com/26292.html

相关文章

  • 暂无相关推荐