关于PWM: 51单片机 电机只有转or不转,对应高or低电平,即对应1和0 所以PWM实际上就是实现一定周期内控制高低电平转换来使电机转or不转 高电平就转,低电平就不转,如果这两者具有一定对应周期的话,那就可以实现控制电机的转速 PWM频率:每S信号从高电平回到低电平的次数 PWM占空比:高电平持续时间和低电平持续时间之比 由于51是没有对应硬件的,所以要使用软件来模拟PWM,也就是要自己通过定时器来设置PWM的频率,通过中断函数来改变高低电平持续时间,从而实现占空比这个概念 例子分析:以100HZ的频率,占空比最大为256,使用定时器0产生PWM信号,分别调节小车左右两轮的前进速度。