STC8G2K系列-增强型15位PWM产生两路互补SPWM
在STC8G2K系列单片机上使用2路增强型15位PWM产生互补的SPWM.主时钟选择24MHZ, PWM时钟选择1T, PWM周期2400, 死区12个时钟(0.5us).正弦波表用200点.
输出正弦波频率 = 24000000 / 2400 / 200 = 50 HZ.
本程序仅仅是一个SPWM的演示程序, 用户可以通过上面的计算方法修改PWM周期和正弦波的点数和幅度.
本程序输出频率固定, 如果需要变频, 请用户自己设计变频方案.
本程序从P2.0(PWM20)输出正相脉冲, 从P2.1(PWM21)输出反相脉冲(互补).
您好,我查看了一下,您这个如果按照半波计算,也就是算半波100点对吗
页:
[1]