EV初始化
void InitEv(void)
{
EvaRegs.T2CON.bit.TMODE=2; //连续增模式
EvaRegs.T2CON.bit.TCLKS10=0; //使用内部时钟,T1CLK
EvaRegs.T2CON.bit.TPS=2; //T1CLK=HSPCLK/4=18.75M
EvaRegs.T2CON.bit.TENABLE=0; //暂时禁止T1计数
EvaRegs.T2PR=0x493E; //周期为1ms
EvaRegs.EVAIMRB.bit.T2PINT=1; //使能定时器T2的周期中断
EvaRegs.EVAIFRB.bit.T2PINT=1; //清除定时器T2的周期中断标志位
/////在这里我使能了周期中断///////////////
} |