
霍尔3144原件如何测速?用几个定时/计数器?51单片机。
我是新手,用霍尔3144原件测速的,还要计算里程。我的想法是用用霍尔的OUT输出的高电平接计数器T0计数,用定时器T1定时,定时N秒,然后读出N秒内的计数器T0的数值。有...
我是新手,用霍尔3144原件测速的,还要计算里程。我的想法是用用霍尔的OUT输出的高电平接计数器T0计数,用定时器T1定时,定时N秒,然后读出N秒内的计数器T0的数值。
有几个问题就是:
1,这个数值如何读出?如何累加出来?
2,这两个定时器如何设置?TMOD=0X15可以吧?
3,那么T0的初值设成0可以吧?
4,中断就不用了吧? 展开
有几个问题就是:
1,这个数值如何读出?如何累加出来?
2,这两个定时器如何设置?TMOD=0X15可以吧?
3,那么T0的初值设成0可以吧?
4,中断就不用了吧? 展开
1个回答
展开全部
你可以使用外部中断INT0进行OUT输出高电平计数,这样更简单
更多追问追答
追问
来了中断如何处理?那个里程的计算如何实现。谢谢了 我是初学者。
追答
在中断函数里边啊,有中断时,就在中断函数里定的变量加1,变量的数值就是轮子转几圈,然后乘以轮子的周长就得出里程了,关于外部中断如何你可以看看有关的书,比我说的效果要好。

2024-12-02 广告
国产传感器厂家:15814017675 左经理。欧艾迪专注于传感器和控制器测量控制领域,为客户提供有竞争力的产品解决方案。特别是在位置、角度、位移的测量应用中,积累了丰富的客户服务经验和应用案例。我们的主要优势是根据客户的个性化需求进行差异...
点击进入详情页
本回答由欧艾迪提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询