单片机C语言的延时计算.docVIP

  • 2
  • 0
  • 约5.44千字
  • 约 8页
  • 2021-07-17 发布于未知
  • 举报
PAGE PAGE 1 标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。 这在汇编语言中很容易实现,写几个nop就行了。 在keil C51中,直接调用库函数: #includeintrins.h // 声明了void _nop_(void); _nop_(); // 产生一条NOP指令 作用:对于延时很短的,要求在us级的,采用“_nop_”函数,这个函数相当汇编NOP指令,延时几微秒。 NOP指令为单周期指令,可由晶振频率算出延时时间,对于12M

文档评论(0)

1亿VIP精品文档

相关文档