lsclsc27 发表于 2011-9-26 07:09:05

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定时器

kongxiangjia 发表于 2011-9-27 17:47:21

可能中断允许还没有打开吧,你在查看下数据手册啊

19001579 发表于 2011-10-25 15:49:01

控制位和中断程序不对,你看看你的中断向量那里写没写中断涵数呢
页: [1]
查看完整版本: lpc2103定时器问题