51单片机定时器问题

2019-07-15 19:39发布

我通过检测一个光电开关的通断,来用51定时器测几十ms的时间,理论上检测几十ms的时间是可以的,但实际测出来的结果是:在一个小时间段范围内总是测出一个固定值,比如48ms,24ms。这是为什么?该怎么解决这种情况?~~~~~求大神解答,十分感谢!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
chenshichao541
1楼-- · 2019-07-15 19:54
tiedaima...............
依然落叶飘零
2楼-- · 2019-07-16 01:03
程序………………
baozhongh
3楼-- · 2019-07-16 06:46
不能只有中断,还要有中断的计数啊,你出来的固定的数据是定时器溢出时的时间,应该每次溢出,要设定一个变量+1,等到结束后,看这个变量改变了多少
iwhere8124
4楼-- · 2019-07-16 09:04
 精彩回答 2  元偷偷看……

一周热门 更多>