51单片机做遥控车问题?
发布网友
发布时间:2023-05-03 15:51
我来回答
共2个回答
热心网友
时间:2023-05-04 05:07
两个中断,可能在某个时刻会有点冲突,但不会是经常的。
要么设置一个重要的中断为优先级。
再有,每个中断程序不要写太长,尽量及时从中断返回,需要计算费时的程序放在主程序中,或写成子程序,回主程序调用。这样,就不影响另一个中断。在中断程序中禁止延时程序。
要利用两个中断,只能这么做。其实,单片机的多个中断是可以同时开的,每个中断源的中断处理程序都写得比较短,还是会正常中断的,不会影响的。就怕,中断程序过长了,不能及时返回,就会影响其它中断源。所以,一定要优化中断程序。
难道这些中断源就不能同时用了吗,不可能的事。有点杞人忧天了。追问那你觉得我是设置哪个更优先的好
追答你自己比较,哪个中断重要,不能耽误。我可觉不出来,也不是我做的东西。你自己心里还没有数吗?
热心网友
时间:2023-05-04 05:08
速度控制可以用PWM调节占空比实现调速控制。