单片机用定时器计时500个小时然后使输出换向,请问可行性和稳定性,如果不行还有什么更可行的方案呢,

如题所述

就算你的单片机高性能,可以在你需要的环境下连续工作20.8333天不出现任何问题,但是你页很难做到精确控制,程序非常难写到干好500小时。建议用ds1302,程序很简单,而且加上个纽扣电池,就算单片机掉电了,开机页能做到500小时,因为有纽扣电池使1302继续走,所以定时不瘦影响的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-17
那样肯定不好,这时就用外部的时钟芯片了,比如DS12C887、DS1302这样的。单片机读取时钟判断是否过去了1小时,然后再程序中计数。
第2个回答  2011-03-17
这个方案的可行性不行,500小时,这么长的时间单片机程序可能都已经跑飞了,没有办法计时了,要么加上看门狗,和EEPROM。这样就差不多了。你也可以用时钟芯片,这样话会更好一下。
第3个回答  2011-03-17
看你用什么类型的单片机,我觉得低功耗类型很适合。如果是低功耗的是可行的比如msp430系列,只要时间到,将其从低功耗状态唤醒,也很稳定。如果不是低功耗的话单片机的寿命会大大缩短。
第4个回答  2011-03-21
不太好,因为无论如何计算,总有些误差,500个小时会让误差很大的
相似回答