请会请会C8051的朋友救急:如何用c8051f,2.1184M 产生50KHZ,占空比可调的PWM波?

2020-02-05 09:32发布

如果用系统时钟,产生8位PWM,频率可以做到86K

但用系统时钟,就只能固定频率,并不是我要的频率,要输出任意的频率,就必须用定时器溢出吧

Fpwm=Fpca/256 =50K
Fpca=12.8M

用8定时器溢出 22.1184/12.8=1.728  也就是1.728个机器周期就要溢出一次,这不可能呀。。

就算我用自己动重装方式,那单片机什么活也不用做了, 就在那输出PWM波了


我理解对吗?

有点急呀,一个星期时间要熟悉这个单片机,顺便把程序写完 CAO~~现在是边看资料边写程序。虽说是51系列,但还是有很大的区别的
0条回答

一周热门 更多>