这样计算PWM是否正确??

[复制链接]
 楼主| 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 | 显示全部楼层
路过
duhemayi 发表于 2012-12-11 10:38 | 显示全部楼层
没看懂!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

76

主题

914

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部