×
嵌入式 > 技术百科 > 详情

在单片机C语言中加入NOP指令

发布时间:2020-06-08 发布时间:
|
在单片机C语言中加入NOP指令

标准的C语言中没有空语句。但在单片机的C语言编程中,
经常需要用几个空指令产生短延时的效果。
这在汇编语言中很容易实现,写几个nop就行了。
在AVR-GCC中,我用如下方法嵌入汇编指令:
asm ("nop; nop; nop; nop;" ::);

在keil C51中,直接调用库函数:
#i nclude // 声明了void _nop_(void);

_nop_(); // 产生一条NOP指令


 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
Keil5(MDK5)在调试(debug)过程中遇到的问题