怎么用单片机产生PWM波形

核心提示单片机产生PWM波形波形的方法:主要是采用软件控制,控制2个时间。具体就是由单片机的引脚输出PWM波形;单片机引脚如P1.7控制其输出高电平的时间T1和输出低电平的时间T2。PWM波形的周期T=T1+T2PWM波形的占空比=(100T1/T

单片机产生PWM波形波形的方法:

主要是采用软件控制,控制2个时间。

具体就是由单片机的引脚输出PWM波形;单片机引脚

如P1.7

控制其输出高电平的时间T1

和输出低电平的时间T2。

PWM波形的周期T=T1+T2

PWM波形的占空比=(100T1/T)%

PWM波形实现的算法:

1

根据PWM波形的频率f,计算出PWM波形的周期T=1/f;

2

根据PWM波形的占空比

计算出高电平时间

T1=占空比×T

3

计算出低电平时间

T2=T-T1

4

按上述时间去控制

单片机引脚高低电平的时间就可以了。

呵呵

赶快自己写程序吧

别忘了给俺加分呀

 
友情链接
鄂ICP备19019357号-22