Board logo

标题: 关于MC9SDG128B PWM控制寄存器的问题 [打印本页]

作者: mooyeep    时间: 2008-3-13 12:04     标题: 关于MC9SDG128B PWM控制寄存器的问题

今天看了一段一个关于PWM的PPT
其中在讲解PWM初始化中,对PWMCTL这个控制寄存器里面的CON67 CON45 CON23 CON01这四个的解释是 16位工作模式,一时没看明白。对这个设置是做什么用的。

看到另外一个程序里面对PWMCTL的初始化是这么写的:
PWMCTL=0x40;
/*channel 1,3 select separate 8-bit PWM chananel,conect 4 and 5 to control direction */

不太明白这个解释。

作者: mooyeep    时间: 2008-3-14 09:17

这个问题没那么难吧?>还是大家觉得太简单都不想回答了啊
作者: strongchen    时间: 2008-3-14 10:33

这些控制位就是把两个8位的PWM通道串接成一个16位的PWM通道来使用。
作者: mooyeep    时间: 2008-3-17 15:38

能不能具体说个例子
比如
PWMCTL=0x40;
这个具体发挥了什么作用,最近几天为查这个翻了许多书,都说得乱七八糟。越看越乱了
作者: strongchen    时间: 2008-3-17 16:33

PWMCTL=0x45,让PWM通道4和通道5串成一个16位的PWM通道使用。通道5作为16位PWM是输出引脚,通道4释放做通用I/O口。




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