掉电保存
小生最近想做C51系列单片机掉电保存功能,不得成功!
硬件:AT89S51单片机最小系统,外加EEPROM芯片X5045(带低电压检测功能)。
晶振:11.059MHZ
连接方式:X5045的RESET信号引脚输出到单片机外部中断口0,进行低电压中断。
软件:正常电压时,单片机读写EEPROM能得到正确数据。
目的:当系统供电电压低于阀值电压(4.4V)时,单片机产生中断将数据写入EEPROM。
下次上电时读出EEPROM数据。
个人分析可能原因及所做试验:
1。电压掉的太快,在电源端并联两个2200UF电解电容试验。失败!
2。阀值电压过低,将阀值电压调到4.8V试验。失败!
请各位看客多提建议,以助小生完成此项功能!不胜感激!
发表时间:2006年12月8日22:15:32