精选优质文档-倾情为你奉上以LPC2136为例说定时器控制原理上网时间:2010年08月24日每个mcu都有定时器功能,如果要实现在1秒,或者1毫秒,或1微妙等时间间隔的定时操作,则需要mcu提供的定时器功能。(在掌握了一种MCU的定时器原理,其他MCU的定时器操作就很好理解了),下面以philips的lpc2136(arm7)定时器0的匹配功能为例。1:首先要搞清楚几个寄存器的作用如果上面的关系搞清楚了,程序就很好写了!2: TCR,MCR两个寄存器的控制原理2.1关于TCRTCR0是使能位,为1时,同时使能“预分频计数器”和“定时器计数器”计数; 为0时,同时禁止“预分频计数器”和“定时器计数器”计数;TCR1是控制“预分频计数器”和“定时器计数器”在PCLK的上升沿同步复位;2.2关于MCRLPC2114定时器0有四个匹配通道,我们这里只讲匹配通道0,即MR0.MCR0 当该位为1,TC与MR0(匹配寄存器)匹配产生中断;当该位为0,TC与MR0(匹配寄存器)匹配中断禁止;MCR1 当该位为1,