51单片机定时的误差是怎样产生的?
时间:10-02
整理:3721RD
点击:
定时器溢出后进入中断,在这个过程中,一直在计数的话,中断程序中的语句执行时间只要在定时时间之内,下次溢出时,再次进入中断,这个过程没有误差啊!那么误差是什么时候产生的,还是我开始就理解错误了?求详细讲解下这个问题,谢谢!
如果是定时器是人为赋初值的,在程序运行赋值的时候,这段时间是不计算进定时器的,这里会产生误差。
至于还有没有其他误差就不知道了。个人理解,单片机是不可能做到100%精准时间的。只要误差不是很大都可以接受。
