第1个回答 2011-03-17
那样肯定不好,这时就用外部的时钟芯片了,比如DS12C887、DS1302这样的。单片机读取时钟判断是否过去了1小时,然后再程序中计数。
第2个回答 2011-03-17
这个方案的可行性不行,500小时,这么长的时间单片机程序可能都已经跑飞了,没有办法计时了,要么加上看门狗,和EEPROM。这样就差不多了。你也可以用时钟芯片,这样话会更好一下。
第3个回答 2011-03-17
看你用什么类型的单片机,我觉得低功耗类型很适合。如果是低功耗的是可行的比如msp430系列,只要时间到,将其从低功耗状态唤醒,也很稳定。如果不是低功耗的话单片机的寿命会大大缩短。
第4个回答 2011-03-21
不太好,因为无论如何计算,总有些误差,500个小时会让误差很大的