Proteus仿真 51单片机利用定时器制作简易SPWM波形输出

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Proteus仿真 51单片机利用定时器制作简易SPWM波形输出相关的知识,希望对你有一定的参考价值。

【Proteus仿真】 51单片机利用定时器制作简易SPWM波形输出


  • Proteus仿真

幅值小看的不是很明显。

PWM和SPWM简介

  • PWM 是英文Pulse Width ModulaTIon(脉冲宽度调制)缩写,按一定规律改变脉冲序列的脉冲宽度,以调节输出量和波形的一种调制方式。
  • SPWM是在PWM的基础上用正弦波来调制合成的具有正弦波规律变化的方波。SPWM原理正弦PWM的信号波为正弦波,就是正弦波等效成一系列等幅不等宽的矩形脉冲波形,其脉冲宽度是由正弦波和三角波自然相交生成的。

示例代码

/*-------------------------------

--------------------------------*/
#include <reg52.h>

以上是关于Proteus仿真 51单片机利用定时器制作简易SPWM波形输出的主要内容,如果未能解决你的问题,请参考以下文章

Proteus仿真51单片机制作简易计算器+ LCD1602显示

51单片机启用2个定时制作流水灯+Proteus仿真

Proteus仿真51单片机利用定时器倒计数(99-0)

Proteus仿真51单片机+LCD1602显示+按键扫描功能实现模板

Proteus仿真基于STC15单片机简易数码管定时器时钟

51单片机 利用定时器0和定时器1制作成的条形LED流水灯