• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STC12C5A60S2怎么实现断电保存

d0edd3b20e3e01a5 2019-09-09 浏览量:1606
  STC12C5A60S2怎么现断电保存
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:4
  • 单片机里面有自带的eeprom,断电不丢失,可以用来保存数据

  • 需要用超级电容或者大容量电容,通过电压检测电路,当电压低时触发中断,把供电切换到超级电容供电并且进行保存,直接用内部rom就可以了,

  • 首先确认单片机内部有没有EERPOM,或者能否自己编程FLASH保存数据。

    如果不行,则需要外部挂一个EERPOM芯片。


    另外根据你需要断电保存的数据,选择一个合适的写入机制。

    是断电前写入还是数据变化写入,根据自己的项目需求来写即可


  • 稳压电路以后加大电容,检测稳压前的电压,要比芯片供电电压高,这样前方掉电,芯片还处于正常供电状态,这个时候进行掉电保存,如果是瞬间掉电,还可以直接恢复工作,不至于重启了。如果直接检测芯片电压,很有可能你的电压掉的太快而没来得及保存,还有stc的单片机好像在自身检测到掉电以后已经没有足够的电压写EEPROM了。

相关问题

问题达人换一批

STC12C5A60S2怎么实现断电保存