lpc2103定时器问题
同样的代码,Timer0正常,中断,复位,T0TCR= _BV(TCR_RESET);
T0IR = _BV(TIR_MR0);
T0PR = t1pr; //
T0MR0 = cycle;
T0MCR = 3;// 产生中断 并复位
T0TCR = _BV(TCR_ENABLE);
但是timer1只是复位,不产生中断
T1TCR= _BV(TCR_RESET);
T1IR = _BV(TIR_MR0);
T1PR = t1pr; //
T1MR0 = cycle;
T1MCR = 3;//T1MR1作为周期控制 产生中断 并复位
T1TCR = _BV(TCR_ENABLE);
我很疑惑啊,谁试过Timer1定时器 可能中断允许还没有打开吧,你在查看下数据手册啊 控制位和中断程序不对,你看看你的中断向量那里写没写中断涵数呢
页:
[1]