Board logo

标题: 请教QY4的输出比较与PWM [打印本页]

作者: cnzbm    时间: 2006-12-12 21:27     标题: 请教QY4的输出比较与PWM

1.请教QY4输出比较与PWM功能的区别及相关寄存器如何设置。


2.QY4仅1个定时器,请教QY4 PWM的周期是否只能等于定时器的溢出周期,如果程序需要定时器的溢出周期1mS,PWM的周期为1S是否能实现。


谢谢


作者: strongchen    时间: 2006-12-13 11:43

回答:

问题1:输出比较和PWM功能比较类似,但有所不同。一般输出比较是当通道寄存器(TCHOH、TCH0L或TCH1H、TCH1L)的值与计数器(TCNTH、TCNTL)的值相同时产生中断,并可改变口线输出电平。这叫发生比较事件。而PWM不仅发生比较事件,而且还在定时溢出时也产生中断或改变口线输出电平,这样就可产生正脉冲或负脉冲输出的PWM波形。另外,PWM功能还可以将定时器的2个通道结合起来使用,产生带缓冲的PWM波形。

问题2:对,PWM的周期就是定时器的溢出周期。像你说的这种情况,就不能由硬件直接产生PWM信号了,必须通过软件来实现。
作者: cnzbm    时间: 2006-12-13 19:49

谢谢strongchen。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0