请教PIC24FJ64GA002的计数器使用

2020-02-10 08:35发布

请教PIC24FJ64GA002的计数器使用

我发现计数器必须先经过一个上升沿脉冲,从第二个上升沿脉冲才开始计数,为什么?我需要的是第一个上升沿来了就开始计数。

初始化代码如下

RPINR3bits.T2CKR = 11;  //计数器2分配给RP11

T2CON = 0;
   TMR2 = 0;
   PR2 = 0xffff;       //周期值
   T2CON = (0 << 5)|(0 << 4);   //1分频
    T2CONbits.TCS = 1;//TxCK外部时钟上升沿触发计数
   
    T2CONbits.TON = 1;//启动timer
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。