请问单片机c语言编程里的nop()含义是什么?

2025-03-01 23:32:54
推荐回答(2个)
回答1:

执行一条空指令,占执行一条指令的执行时间,一般用来精确延时.不同的nop时间是不一样的,和晶振有关.不同的单片机是时间是不一样的,需要用公式计算,有专门的软件。。。

回答2:

标准的C语言中没有空语句。但在单片机的C语言编程中,
经常需要用几个空指令产生短延时的效果。
你的程序中一定是嵌入了汇编指令或是引如了相关的头文件
就相当与汇编中的nop