一个51单片机能控制几个舵机

如题所述

如果完全要精确控制舵机,使用51是比较困难的。比如20ms周期,控制占空比。占空比的计算时间使用终端就会造成程序一直进入中断。所以控制每个舵机都使用51独立时钟(每个舵机使用一个独立时钟,占空比用延时实现),只能控制2个舵机。要是每个舵机使用2个独立时钟(周期占空比个使用一个时钟中断)只能控制一个舵机。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-23
制舵机一般采用PWM信号,普通的51单片机甚至都没有PWM接口,
还得软件模拟输出PWM信号,此外,51单片机的抗干扰能力还是很弱,不建议采用51。

区别:
同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如ATMEL的89C51(已经停产)、89S51, PHILIPS,和WINBOND等,我们常说的已经停产的89C51指的是ATMEL公司的 AT89C51单片机,同时是在原基础上增强了许多特性,如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取代了原来的ROM(一次性写入),AT89C51的性能相对于8051已经算是非常优越的了。
第2个回答  2011-10-16
每个I/O端有两种功能。你的舵机需要几个控制项,自己一算即可。
第3个回答  2019-03-13
我做的是最多是用定时器0控制8个
第4个回答  2011-10-20
32个I/O接口
你说呢?
这也问啊!追问

大哥,不是所有口都能的 舵机