我做的温控仪,在恶劣环境下运行时,有时会丢失数据,是不是程序跑飞到我的单片机STC89c52的EEPROM里面去了。请问各位高手怎样防治数据丢失?谢谢 是不是单片机本身质量不好。
我怀疑我进的单片机有质量问题,100片中95片是运行正常的,就这5片出了问题。
我做的是温控仪,软件运行,不死机,可以显示温度,就是丢失数据。
我的程序中一直用着看门狗:sfr WDT_CONTR=0xe1; //定义看门狗寄存器
WDT_CONTR=0x35;//喂狗,
但我做的是温控仪,软件运行,不死机,可以显示温度,所以狗不起作用,就是丢失数据。
一直跑的很好,
我的程序中一直用着看门狗:sfr WDT_CONTR=0xe1; //定义看门狗寄存器
WDT_CONTR=0x35;//喂狗,
但我做的是温控仪,软件运行,不死机,可以显示温度,所以狗不起作用,
就是丢失数据。