标题:
51单片机的一个定时器如何输出4路PWM?
[打印本页]
作者:
杨飞亮
时间:
2018-11-28 15:44
标题:
51单片机的一个定时器如何输出4路PWM?
电子实习做小车,但用51的定时器不够,想要用一个定时器输出4路PWM。请问大佬们要怎么实现。
作者:
wwhHU基极
时间:
2018-11-28 21:10
只能分开实现了吧!
作者:
fstkbigcat
时间:
2018-11-28 22:18
用51实现不太现实,速度不够。假设你需要30K的频率,PWM10档细分,你的中断周期就只有3uS,执行不了那么多指令。
作者:
virnop
时间:
2018-11-28 22:27
可以的,比如你的PWM周期是100MS,你定时器定时1MS,然后定义变量0-99累加。 通过判断当前变量的值来控制引脚变化高低电平。从而到达PWM的实现方法。
作者:
梦园心田
时间:
2018-11-29 00:45
定时器做好四个时基
作者:
yousunny
时间:
2018-11-29 08:49
这个有点难。定时器做的话是解决办法之一,更快的是换一个51芯片,有四路的PWM那种
作者:
打QQ
时间:
2018-11-29 12:07
这个有点难。定时器做的话是解决办法之一,更快的是换一个51芯片,有四路的PWM那种
作者:
熊大946
时间:
2018-12-20 15:01
可以通过子函数来实现,但是那样主函数就有点麻烦了。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1