zhangmangui 发表于 2013-3-12 09:06 
没明白什么意思 这就是timer0中断服务程序啊
版主您好,我想请教您一个问题,就是CpuTimer0在自己的中断服务程序中可不可以把自己关掉。也就是,譬如说,我定义一个计时5ms的计时,在另一个中断服务程序中打开计时(CpuTimer0Regs.TCR.bit.TSS=0;)当计时时间到的时候执行CpuTimer0的中断服务程序interrupt void ISRTimer0(void),如果不把CpuTimer0关掉那么中断服务程序执行完之后还要继续重新计时5ms,我想在interrupt void ISRTimer0(void)中直接把CpuTimer0关掉(CpuTimer0Regs.TCR.bit.TSS=1;)也就是执行完interrupt void ISRTimer0(void)不再重新计时了,可不可以?
|