独闷闷网

标题: 没有时钟芯片,直接用51单片机定时器做时钟,一天误差10秒,还有能优化吗?已解答。 [打印本页]

作者: jianhong_wu    时间: 2015-4-6 12:56
标题: 没有时钟芯片,直接用51单片机定时器做时钟,一天误差10秒,还有能优化吗?已解答。
转眼十年-西安:
我用51单片机+11.0592做的万年历现在一天误差是小于10s,请问还有没有继续优化的空间?没有使用时钟芯片,只使用定时器。

伟仔-肇庆:
你不懂汇编,肯定有误差。

转眼十年-西安:
51定时器我感觉误差是很大的。不优化程序的话,一个小时能误差几分钟

坚鸿-深圳:
能不能优化跟你程序有关,你可以适当调整产生一秒钟的时基的参数。比如原来你的程序一秒钟需要500次定时中断,你可以考虑把改变500这个数值。

伟仔-肇庆:
分频系数系数改低点,中断频率不要太高,你做电子钟的。一秒一次.频率太高,中断函数调用,返回,中间代码运算时间,开展就大了.

坚鸿-深圳:
是的。中断频率不要太高。能一秒一次最好了。然后经过校验后再回头更改设置定时器的TL和TH的数值.






欢迎光临 独闷闷网 (http://www.dumenmen.com/) Powered by Discuz! X3.2