智能车制作

标题: S128 PWM学习 [打印本页]

作者: 蛋求无悔    时间: 2013-1-16 11:02
标题: S128 PWM学习
2.PWM通道计数器
一个8位计数器
一个8位周期寄存器
一个8位占空比寄存器
波形周期与周期寄存器有关
波形与周期寄存器、占空比寄存器、输出极性、对齐方式有关
对寄存器写入会复位到$00,这是什么意思????

禁止输出寄存器:PWMEx,有记忆作用,再次打开时会从原来值开始计数,也即接着上次的波形进行输出。

PWM的允许控制:每个通道一个允许位,为1时,波形自动连续输出。
                              时钟不会受边沿触发,这句话放在这里要说明什么???
PWM波形极性输出:决定PWM输出是先输出高电平还是低电平
   有关寄存器,PPOLx
PWM的周期和占空比:独立的占空比和周期寄存器,而且是双缓存的,所以,当改变寄存器中的值不会立即生效,
  以下三种情况才有效:当前有效周期结束、写计数寄存器、通道被禁止
  双缓存的作用:在PWM输出波形的占空比改变时不会产生无效波形,如果没有处在工作状态,值直接写入。
如果想立即起作用:向计数器中写入数值,让他复位,再写入就OK了,也因此,PWM会输出暂时的无效波形。
 注意:当极性不同时,占空比寄存器中的值的意义是不一样的。
PWM模块的计时计数器: 每通道独立的8位加减计数器,计数频率和选择的时钟拼频率是一样的。
  计数时参考两个寄存器的值,那就是周期寄存器和占空比寄存器。
  占空比寄存器,波形输出的改变点
  周期寄存器,与PWM输出波形的对齐方式有关。


计数器的值可以随时被读出,而且还不改变寄存器的值。 









作者: xuetianyou    时间: 2013-1-16 11:04

作者: jack_channel    时间: 2013-1-16 13:06
http://www.znczz.com/forum.php?mod=viewthread&tid=109388
作者: 124694679    时间: 2013-1-16 16:51
有一新手!
作者: 蛋求无悔    时间: 2013-1-16 17:24
124694679 发表于 2013-1-16 16:51
有一新手!

多多指教




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2