第一个程序,使用的i,j,k是全局变量,而且中断是电平中断,在没有清中断标志位的情况下,在按下中断电路后,会产生多个中断信号,每个中断程序都在把他们清零,从而相互影响,导致很难达到计数终点,程序难以终止;而第二个程序使用的是局部变量,各中断程序相互独立进行不受干扰的延时,所以表现正常。