Ⅰ 怎么做能让单片机掉电了还能保存数据
1、要在单片机供电电路前面加个纽扣电池或者加个法拉电容。
2、纽扣电池的方式是不丢失数据,不需要保存到EEPROM。
3、法拉电容可以用来不丢失数据(一般可以保存一个月),当然也可以用来存储的EEPROM, 注意不要美每时每刻都保存的EEPROM,这样错率,寿命都会降低。
Ⅱ stc单片机eeprom掉电存储
只要将需保护的数据写入EEPROM,自然会实现掉电保存,不必采取任何额外措施。
Ⅲ STC89C52单片机能进行掉电保存吗
理论上可以,掉电模式下RAM数据被保存。但掉电模式不能被中断唤醒,只能靠复位才能再次运行。
Ⅳ 单片机掉电检测与保存该怎么样做
单片机在正常工作时,因某种原因造成突然掉电,将会丢失数据存储器(RAM)里的数据。在某些应用场合如测量、控制等领域,单片机正常工作中采集和运算出一些重要数据,待下次上电后需要恢复这些重要数据。因此,在一些没有后备供电系统的单片机应用系统中,有必要在系统完全断电之前,把这些采集到的或计算出的重要数据存在在EEPROM中。为此,通常做法是在这些系统中加入单片机掉电检测电路与单片机掉电数据保存。用法拉电容可从容实现单片机掉电检测与数据掉电保存。电路见下图。这里首先用6V供电(如7806),为什么用6V不用5V是显而易见的.电路中的二极管们一般都起两个作用,一是起钳位作用,钳去0.6V,保证使大多数51系列的单片机都能在4.5V--5.5V之间的标称工作电压下工作.而4.5-5.5间这1V电压在0.47F电容的电荷流失时间就是我们将来在单片机掉电检测报警后我们可以规划的预警回旋时间。二是利用单向导电性保证向储能电容0.47F/5.5V单向冲电。
Ⅳ 51单片机 此次运行的程序运算出来的变量怎么能在掉电模式下保存一定采纳
存储在AT24C02之中,每次更新数据之后同时存储在AT24C02之中,然后重新运行的时候可以从24C02里面取出来数据。这样可以防止掉电造成的数据丢失,24C02的C51程序网上很多,你可以从网络文库下载下来分析一下添加到你的程序中去,慢慢调试几次你就会掌握了,祝你好运!
Ⅵ 单片机掉电后,如何保留程序执行后得到的变量,以便控制单片机上电时执行那段程序
利用MAX813L芯片检测外部掉电,然后通过单片机中断来控制保存掉电时的参数,在外部电源与单片机单独供电之间须加一个IN5819二极管,在单片机供电侧加一个4700uf的大电容即可保持外部断电后单片机仍可维系1S左右的时间来保存你的系统状态是搓搓有余的。
Ⅶ STC89C52单片机掉电保存如何实现
STC89C52单片机掉电保存很容易的,利用内部的EEPROM就可以保存,每当需要保存的数据变化时,就写一次EEPROM保存,开机时再读出保存的数据就行了。见下表。
Ⅷ 51单片机断电后数据怎么存储
用存储芯片,比如AT24C0x系列的EEPROM,掉电后可以存储数据,上电后从断电时的数开始计算!这些芯片的用法资料很多的,你可以找一下!
Ⅸ 请教单片机掉电后,如何快速的保存数据问题
要在单片机供电电路前面加个纽扣电池或者加个法拉电容。
纽扣电池的方式是不丢失数据,不需要保存到EEPROM。
法拉电容可以用来不丢失数据(一般可以保存一个月),当然也可以用来存储的EEPROM,
注意不要美每时每刻都保存的EEPROM,这样错率,寿命都会降低。