智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4298|回复: 6
打印 上一主题 下一主题

XS128PWM模块

[复制链接]

4

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
QQ
威望
264
贡献
31
兑换币
0
注册时间
2009-11-3
在线时间
6 小时
跳转到指定楼层
1#
发表于 2010-5-15 13:46:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PWMPOL=0X01;
PWMDTY0=0;
PWMPER0 =200;
其他的是默认设置
请问下,这种设置在PP0口会产生什么样的信号?
PWMPOL=0x01;
PWMDTY0 = 200;
PWMPER0=200;
这样设置会在PP0口产生什么样的信号?

3

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
威望
319
贡献
62
兑换币
12
注册时间
2010-1-23
在线时间
18 小时
2#
发表于 2010-5-19 12:13:47 | 只看该作者
datashit上说了的啊:
如果占空比寄存器=0(周期寄存器不为0),则当PPOL=1时(输出模式和是否级联通道无影响),输出始终是低;相反PPOL=0时,输出始终为高。
当占空比寄存器值>=周期寄存器时,PPOL=1时,输出始终为高;PPOL=0时,输出始终为低。

因为PWM实现高低电平翻转实际是将通道的计数器中的值先后与占空比和周期寄存器中的值相比较(具体还和输出极性选择有关,此时假设是PPOLx=1,即每个周期开始时,PWM输出为高),当计数器的值与占空比寄存器的值相等时,输出翻转为低电平且计数器的值不变,继续计数
,当达到周期寄存器的值时,输出翻转为高电平且同时计数器清零,至此完成一个周期的输出。

参考:MC9S12XS256 Reference Manual     Rev. 1.09
        13.4.2.8 PWM Boundary Cases
回复 支持 反对

使用道具 举报

1

主题

30

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
308
威望
271
贡献
35
兑换币
0
注册时间
2009-12-19
在线时间
1 小时
3#
发表于 2010-7-21 09:20:13 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

1

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
474
QQ
威望
307
贡献
95
兑换币
0
注册时间
2010-12-17
在线时间
36 小时
4#
发表于 2010-12-20 09:35:40 | 只看该作者
回复 支持 反对

使用道具 举报

4

主题

142

帖子

0

精华

高级会员

乘风破浪

Rank: 4

积分
656
QQ
威望
436
贡献
208
兑换币
0
注册时间
2010-12-26
在线时间
6 小时
5#
发表于 2011-2-1 23:06:17 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

2

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
300
威望
242
贡献
48
兑换币
0
注册时间
2011-1-17
在线时间
5 小时
6#
发表于 2011-2-23 11:52:23 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

1

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
418
QQ
威望
296
贡献
92
兑换币
0
注册时间
2011-2-20
在线时间
15 小时
7#
发表于 2011-4-6 14:10:02 | 只看该作者
学习了~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-6-17 09:22 , Processed in 0.046272 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表