Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
微芯片PIC周期寄存器PR2_C_Microcontroller_Pic_Microchip - Fatal编程技术网

微芯片PIC周期寄存器PR2

微芯片PIC周期寄存器PR2,c,microcontroller,pic,microchip,C,Microcontroller,Pic,Microchip,来自微芯片示例代码 PR2 = 2083u; /* Timer2 Period, 19.2 kHz */ 2083u如何对应19.2 kHz,即 1/19.2E03=52.083u 他们根本不通信。被微芯片弄错了 PR2 = 2083U 每2083个CPU周期触发一次TIMER2。算计 52.083 us/2083=25纳秒 1/25纳秒=40兆赫 我们可以得出结论,在本例中,处理器可能以FCY=40 MHz的频率运行 字母uinPR2=2038u并不意味着微秒;它是一种C语言

来自微芯片示例代码

PR2 = 2083u;     /* Timer2 Period, 19.2 kHz */ 
2083u
如何对应19.2 kHz,即

1/19.2E03=52.083u
他们根本不通信。被微芯片弄错了

PR2 = 2083U
每2083个CPU周期触发一次TIMER2。算计

52.083 us/2083=25纳秒
1/25纳秒=40兆赫
我们可以得出结论,在本例中,处理器可能以
FCY=40 MHz的频率运行

字母
u
in
PR2=2038u并不意味着微秒;它是一种C语言语法,使整型文字不带符号。看

每2083个CPU周期触发一次TIMER2。算计

52.083 us/2083=25纳秒
1/25纳秒=40兆赫
我们可以得出结论,在本例中,处理器可能以
FCY=40 MHz的频率运行


字母
u
in
PR2=2038u并不意味着微秒;它是一种C语言语法,使整型文字不带符号。请参阅。

将PR2设置为2083意味着计时器每2084(不是2083)个时钟周期触发一次。计算计时器周期时,始终必须减去1,因为计时器值基于零。

将PR2设置为2083意味着计时器每2084(而不是2083)个时钟周期触发一次。计算计时器周期时,始终必须减去1,因为计时器值是以零为基础的