首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于MC9SDG128B PWM控制寄存器的问题

关于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 */

不太明白这个解释。
这个问题嘛,我实在还是没想好要写什么。以后再说啊。o(∩_∩)o...哈哈
这个问题没那么难吧?>还是大家觉得太简单都不想回答了啊
这个问题嘛,我实在还是没想好要写什么。以后再说啊。o(∩_∩)o...哈哈
这些控制位就是把两个8位的PWM通道串接成一个16位的PWM通道来使用。
海纳百川  有容乃大
能不能具体说个例子
比如
PWMCTL=0x40;
这个具体发挥了什么作用,最近几天为查这个翻了许多书,都说得乱七八糟。越看越乱了
这个问题嘛,我实在还是没想好要写什么。以后再说啊。o(∩_∩)o...哈哈
PWMCTL=0x45,让PWM通道4和通道5串成一个16位的PWM通道使用。通道5作为16位PWM是输出引脚,通道4释放做通用I/O口。
海纳百川  有容乃大
返回列表