位置:51电子网 » 技术资料 » 其它综合

定时器TxPWM输出非对称波形

发布时间:2009/1/6 0:00:00 访问次数:751

  根据通用定时器使用的计数模式,非对称/对称波形发生器产生一个非对称或对称的pwm波形。当通用定时器处于连续递增计数模式时,产生非对称波形(如图所示)。在这种模式下,波形发生器产生的波形输出根据下面情况有所变化:

  ●计数操作开始前为0;

  ●直到匹配发生时保持不变;

  ●在比较匹配时pwm输出信号反转;

  ●保持不变直到周期结束;

  ●如果下一周期新的比较寄存器的值不是0,则在匹配周期结束的周期复位清零。

  图 在连续增计数模式下的通用定时器比较/pwm输出

  在周期开始时如果比较器周期寄存器的值是0,则整个计数周期内输出为1保持不变;如果下一周期新的比较值为0,则输出不会被复位为0。这一点是很重要的,因为它允许产生占空比从o%~100%的pwm无毛刺脉冲。如果比较值大于周期寄存器中的值,则整个周期内输出为o;如果比较值等于周期寄存器的值,对一个定标时钟输人来说输出是1。

  对于非对称pwm波形,改变比较寄存器的值仅仅影响pwm脉冲的一侧。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  根据通用定时器使用的计数模式,非对称/对称波形发生器产生一个非对称或对称的pwm波形。当通用定时器处于连续递增计数模式时,产生非对称波形(如图所示)。在这种模式下,波形发生器产生的波形输出根据下面情况有所变化:

  ●计数操作开始前为0;

  ●直到匹配发生时保持不变;

  ●在比较匹配时pwm输出信号反转;

  ●保持不变直到周期结束;

  ●如果下一周期新的比较寄存器的值不是0,则在匹配周期结束的周期复位清零。

  图 在连续增计数模式下的通用定时器比较/pwm输出

  在周期开始时如果比较器周期寄存器的值是0,则整个计数周期内输出为1保持不变;如果下一周期新的比较值为0,则输出不会被复位为0。这一点是很重要的,因为它允许产生占空比从o%~100%的pwm无毛刺脉冲。如果比较值大于周期寄存器中的值,则整个周期内输出为o;如果比较值等于周期寄存器的值,对一个定标时钟输人来说输出是1。

  对于非对称pwm波形,改变比较寄存器的值仅仅影响pwm脉冲的一侧。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!