估计你刚开始接触单片机.这可以理解.现在给你一个提醒:不要用delay延时函数,不要用delay延时函数,不要用delay延时函数. 所以的程序都可以用变量来做延时. 比如最常见的按键扫描.你直接用变量来累加.比如你延时40MS,但是我可以用定时中断来处理,4M一个定时中断,我用变量key_cnt来累加, 累加10次和延时的效果一样,并且这个定时很精准,在累加的同时我还可以处理其它的,比如灯.但是你用延时函数之后灯哪里你就进不去了,因为它一直在执行延时函数. 懂了吗? 简单来是就是用中断来处理多个操作. |