[PIC®/AVR®/dsPIC®产品] PIC时钟源配置特殊情况下时钟是多少M

[复制链接]
1062|1
 楼主| qhtflsw 发表于 2014-10-17 16:55 | 显示全部楼层 |阅读模式
用的是pic16f1937

OSCCON=0x70;//1110 =8 MHz 或32 MHz HF(见第5.2.2.1节“HFINTOSC”)

根据公式23-1: PRx = PWM_Period/(4*Tosc*TMRx预分频)-1,
                        Tocs=1/Fosc(主频);
这里一般情况下应该是Tocs=1/8M;
但是由于“ 或32 MHz HF”
查看了一下,PDF文件叙述如下:

高频内部振荡器(HFINTOSC)是经过厂家校准、工作
频率为16 MHz 的内部时钟源。可以通过软件使用
OSCTUNE 寄存器 (寄存器5-3)对HFINTOSC的频
率进行调节。

请问此时Tocs=1/8M还是Tocs=1/16M?
wangch_sh 发表于 2014-10-18 11:40 | 显示全部楼层
写个PWM波程序验证一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

168

帖子

4

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