51单片机定时器问题
时间:10-02
整理:3721RD
点击:
我通过检测一个光电开关的通断,来用51定时器测几十ms的时间,理论上检测几十ms的时间是可以的,但实际测出来的结果是:在一个小时间段范围内总是测出一个固定值,比如48ms,24ms。这是为什么?该怎么解决这种情况?~~~~~求大神解答,十分感谢!
tiedaima.
程序………………
不能只有中断,还要有中断的计数啊,你出来的固定的数据是定时器溢出时的时间,应该每次溢出,要设定一个变量+1,等到结束后,看这个变量改变了多少
程序在哪
