at89s52能不能保存东西?

来源:百度知道 编辑:UC知道 时间:2024/06/20 03:59:11
就像玩GBA一样,可以存档,关了机再开机不会丢失。可以通过程序来存储当前某些量的值,然后保存,比如说可以存储开机次数。

为什么一定要外接EEPROM之类的扩展呢?
我就存在内部Flash不可以吗?
把要存的东西写到程序里就行了啊!

存储开机次数简单的硬件电路就可以完成啊。

不可以,因为没有E2PROM这样的电存储器.实在是系统需要就去外接一个SPI的E2PROM存储器吧.或者如azurysky所说,换个AVR的机子不是更好.

不可以,其内部Flash是用来存程序的,可以外接EEPROM之类的扩展。

AT98S52没有内部的EEPROM 所以掉电(关闭电源后)所有信息都将丢失,可以外接一个EEPROM就可以实现信息的保存。
当然也可以选择一款带EEPROM的单片机。AVR,PIC有很多底端带EEPROM的单片机。