用的是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? |