标题: 程序太大自动写入EEPROM了,不换芯片怎么继续使用? [打印本页]

作者: 121212121212123    时间: 2020-1-14 13:56
标题: 程序太大自动写入EEPROM了,不换芯片怎么继续使用?
用的是STC89C52,程序太大自动写入了EEPROM,请问怎么才能正常使用??我这里会自动重启



作者: 121212121212123    时间: 2020-1-14 14:02
这样是已经完全超出了所有储存器的空间了吗??
作者: liuyongjun000a    时间: 2020-1-14 14:54
断电,重启清掉,再写入FLASH中。
作者: wulin    时间: 2020-1-14 16:53
代码长度2000H也就是8K多一点,把代码精简一下应该能用。实在不行换STC89C53RC,程序空间13K。
作者: 121212121212123    时间: 2020-1-14 20:17
wulin 发表于 2020-1-14 16:53
代码长度2000H也就是8K多一点,把代码精简一下应该能用。实在不行换STC89C53RC,程序空间13K。

后面还有程序要写,现在换STC15F2K60S2了
作者: 121212121212123    时间: 2020-1-14 20:17
liuyongjun000a 发表于 2020-1-14 14:54
断电,重启清掉,再写入FLASH中。

不行的,是程序太大了
作者: man1234567    时间: 2020-1-15 15:00
这个程序写芯片,如果程序生成的文件超过芯片的容量,会自动去掉多超出的部分并提示,不保证会有啥结果的。要想能正常使用,或精减程序或压缩程序或换容量更大的芯片。
作者: Y_G_G    时间: 2020-1-16 08:33
我就在想一个怎样的基于8051毕业设计能达到8K的长度,而且还是没有写完的,有点好奇

作者: 121212121212123    时间: 2020-1-16 09:34
man1234567 发表于 2020-1-15 15:00
这个程序写芯片,如果程序生成的文件超过芯片的容量,会自动去掉多超出的部分并提示,不保证会有啥结果的。 ...

OK,谢谢了




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1