导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:有什么办法可以使单片机复位后还可以用以前RAM中[金字塔]

 *第4451篇: C51编程:有什么办法可以使单片机复位后还可以用以前RAM中的数据?

  
楼 主:金字塔 2002年8月9日16:30
 C51编程:有什么办法可以使单片机复位后还可以用以前RAM中的数据?
数据保护只要断电时做好了,平时如果软件跑飞的话就要硬狗复位,这个时候如果复位后还可以
找到以前的数据的话就好了,有没有什么方法可以不丢RAM中的数据啊?而且还可以找到以前的数
据,比如说不是用指针定义的,存在256个RAM单元中的数据.
  
2楼:zhanghuiqin 2002年8月9日17:07
 使用片外e2prom存储你要复位后还要保留的数据
  
3楼:金字塔 2002年8月10日09:19
 那是断电时保护数据,如果程序跑飞,看门狗复位的话就不好做了
  
4楼:boleft 2002年8月12日09:45
 好好看
这和编译器有关。如果你用keil51的话,好好研究一下STARTUP.A51这个文件
  
5楼:boleft 2002年8月12日17:15
 weiyg8051注意
标志不能在复位时被清除!!!!!!
  
6楼:weiyg8051 2002年8月12日11:59
 做标志
程序中多做点标志,复位后根据标志判断那些数据可用,那些数据不可用,把现场恢复到最近时

>>>>>>对该主题发表你的看法

本主题贴数6,分页: [第1页]


[上一篇主题]:MSP430单片机:买不到CS8900A-IQ3,真急人啊!

[下一篇主题]:初学者:紧急求救