标题:
STC8A8K64S4A12单片机怎么才能做到掉电后把数据写到EEPROM,通过哪些功能实现
[打印本页]
作者:
1007947409
时间:
2020-7-8 15:26
标题:
STC8A8K64S4A12单片机怎么才能做到掉电后把数据写到EEPROM,通过哪些功能实现
如题
作者:
man1234567
时间:
2020-7-8 17:02
目前貌似搞不定,除非厂家专门给你定制程序。
作者:
郑汉松
时间:
2020-7-8 20:16
可以实现的,具体思路是利用内部比较器检测单片机供电电压,当电压小于某个值关闭需要大量用电的元器件,然后将数据写入eeprom
作者:
gongnn
时间:
2020-7-8 20:24
二极管后接大电容给单片机单独供电,单片机的AD或者比较器检测真正电源端,电源掉电就马上回写参数进eeprom。
作者:
gongnn
时间:
2020-7-8 20:25
电源电容小一点,22UF吧,二极管后电容大一些,2200UF,就差不多能完成写入了。
作者:
cjjdemon
时间:
2020-7-8 20:39
掉电检测,低电压中断后,立即把数据写入E2,但电容要支撑足够长的时间。
作者:
wulin
时间:
2020-7-8 21:22
利用其掉电检测中断功能把重要数据写入EEPROM。
作者:
dzbj
时间:
2020-7-8 21:40
两种方法 一种是用ADC 检测到输入电压低于设定值就保存当前数据 另一种是官方给的 STC片子有RST2管脚 外部输入电压经分压后到这个管脚 当外部电压低于片子设定的阀值会产生中断 根据中断处理就可以
作者:
shwghsy
时间:
2020-7-12 09:00
我这有STC15F2K60的掉电保存次数的程序,你根据STC8的数据手册,看寄存器哪里要修改的改一下
3—STC15F2K60S2单片机内部DataFlash读写测试.rar
2020-7-12 08:59 上传
点击文件名下载附件
55.49 KB, 下载次数: 34
作者:
univers
时间:
2020-7-15 16:56
用一个小小个的法拉电容就行了,单片机检测掉电后,马上用法拉电容的电写完数据即可。也就几秒的事情。
作者:
pcbboy
时间:
2020-7-16 16:14
用一个AD口检测电源电压,当处理后的电压小于检测比较值时把数据写入flash.
作者:
沧海一粒
时间:
2020-7-16 16:25
学习了,认为楼上各大工程师的观点可行!
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1