C51语言中的_nop_()就是汇编中的NOP命令,就是空操作,单片机等待1个机器周期。就是说,如果你在C程序中写了一行_nop_(),编译器看到后,就会自动把这行转换成汇编语言的NOP。通常_nop_()多用于需要精确延时或短暂延时的情况下。
nop = no operation执行此指令时,单片机什么也不干,休息一个周期。
dop不知道,nop是延时一个机器周期