单片机控制pwm输出

2020-01-30 14:06发布

我用单片机2个定时器控制pwm波输出,使得输出电压非常不稳定,跳动极大,这个是和频率有关还是,滤波电容有关啊,我的晶振是12M的,然后我设置40Khz,20kHz,10khz都十分不稳定,请高手帮我看看啦!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
28条回答
X594008
2020-02-01 02:49
X594008 发表于 2013-3-9 23:17
12分频8051,12M晶体除以12得1M工作频率,PWM的分辨率为256的话,1M除以256也就3.9K的样子,楼主如何得到40 ...

不是增强型,12M的晶振,pwm的分辨率的设为50,所以1M除以50就得到了20K啊,我的理解是这样,还有我pwm输出是用定时器0固定pwm周期也就是50us,定时器1控制占空比的

一周热门 更多>