打印

关于PIC16F1937的PWM输出

[复制链接]
2041|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
CarpeDiem523|  楼主 | 2012-6-13 09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想输出125KHZ的 50%占空比的方波,结果怎么配置都是对的,但是就是不能产成125KKHZ的,只有19.531KHZ 注:晶振 20MHZ 直接贴配置
T2CON = 0b00000100;
TMR2IE = 0b0;
CCPTMRS0 = 0b00000000;         /* CCP4以TIMER2作为定时器 */
PR4 = 39;
CCPR4L = 39/2;         //占空比为50
CCP4CON = 0b00001100; //打开CCP4
配置字,时钟源选择了HS高速时钟,请高手解答,谢谢
沙发
XIEYUANBIN| | 2012-6-16 07:18 | 只看该作者
首先确定你晶振是否起振,没有起振的话会自动切换到内部时钟,这样频率就不对了,其次查你的TMR2的预分频比是否适合你的需要?

使用特权

评论回复
板凳
dogglove| | 2012-6-18 10:25 | 只看该作者
TMR2IE = 0b0; 这是什么,0b0  后还有7位
PR4 = 39;   这是什么 你不是以timer2为定时器吗?

使用特权

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

本版积分规则

3

主题

21

帖子

0

粉丝