单片机利用中断如何保护数据?
时间:10-02
整理:3721RD
点击:
当单片机断电时 可利用外部中把数据送到堆栈,做堆栈保护 或者送到E2PROM ,我的理解是此时单片机已然断电 根本就没有能力 来供应外部中断 问为何单片机断电后数据已然可以被保护起来了,单片机的能力是从哪里得到的了?
同求……
我又仔细的想了想 会不是这样 单片机内部存在一些电容和或电感使得单片机断电后 没有立马的断掉电源 还有剩余的电量 可以维持单片机类似的操作?嘿嘿 猜想而已,等待熟悉单片机内部结构的高手!
理解正确,电源供电回路有电容滤波,当然其存有电能,而外部供电是可以很快检测到的,在电容电量足够的情况下能够保护好数据
有道理
检测欠压时保存数据
我又发现不对了 我不们不是一般有个开关吗 ?这个开关一般都设置在 单片机和电源电路之间也就是说 一旦断电单片机是完全把电源给断开的。
肯定是欠压没错。但是 大哥你发现没有 你是答非所问?
备用电池
一个大电容所存储的电量足够让MCU写一次EEPROM。
来学习
一般是用低电压检测 如4.3v低于这个数据就触发中断 当然得有个后备电源 大电容也行
上截图