2. 在C语言中直接输入NOP();只是一个空函数,已经在头文件#include"pic.h"中定义好了,你可以不用作任何更改。编译时也是产生一个汇编的空指令。延时一个机器周期。
注意PIC单片机是4分频的。所以如果你使用4Mhz的晶振,实际一个空指令延时4*1/4Mhz=1us
怎样定义一个常量数组放在程序存储区
以前用C51时这样定义就可以了,unsigned int code FreqInit[10]={1,2,3,4,5,6,7,8,9};『本文转载自网络,版权归原作者所有,如有侵权请联系删除』