打印

这样计算PWM是否正确??

[复制链接]
1224|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wdliming|  楼主 | 2012-12-10 17:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PWM, os, pic, hz, ic
看了看pic16f873a的数据手册,
pwm的周期是(PR2+1)*4*Tosc*TMR2(预分频)
PWM 的占空比 =(CCPR1L:CCP1CON<5:4>) •  TOSC • (TMR2 Prescale Value)

我的晶振是11.0592Mhz的,timer2的预分频为1:1,
周期=(24+1)*4*(1/11059200)*1=9us,又赋值(CCPR1L:CCP1CON<5:4>)为100,
占空比=100*(1/11059200)*1=9us。
这样是不是设pwm的占空比为100%了啊,求高手指点!谢谢!

相关帖子

沙发
uet_cache| | 2012-12-10 18:34 | 只看该作者
没看明白。

使用特权

评论回复
板凳
wdliming|  楼主 | 2012-12-10 20:14 | 只看该作者
怎么会啊~~我都是找着datasheet上算的啊

使用特权

评论回复
地板
wzgzjx| | 2012-12-10 20:26 | 只看该作者
路过

使用特权

评论回复
5
duhemayi| | 2012-12-11 10:38 | 只看该作者
没看懂!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我的未来不是梦

76

主题

913

帖子

4

粉丝