执行一条空指令,占执行一条指令的执行时间,一般用来精确延时.不同的nop时间是不一样的,和晶振有关.不同的单片机是时间是不一样的,需要用公式计算,有专门的软件。。。
标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。你的程序中一定是嵌入了汇编指令或是引如了相关的头文件就相当与汇编中的nop