在單片機(jī)C語言中加入NOP指令
標(biāo)準(zhǔn)的C語言中沒有空語句。但在單片機(jī)的C語言編程中,
經(jīng)常需要用幾個(gè)空指令產(chǎn)生短延時(shí)的效果。
這在匯編語言中很容易實(shí)現(xiàn),寫幾個(gè)nop就行了。
在AVR-GCC中,我用如下方法嵌入匯編指令:
asm ("nop; nop; nop; nop;" ::);
在keil C51中,直接調(diào)用庫(kù)函數(shù):
#i nclude
_nop_();// 產(chǎn)生一條NOP指令
評(píng)論