![Board logo](templates/discuz6/images/logo.gif)
标题: 请教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 |