这样的程序可以找得到就是不知道是为什么那么写。<br /> 比如51里,如果外部晶振为12MHz<br /> void delayms(unsigned int t)<br /> { unsigned int i,j;<br /> for(i=0;i<t;i++)<br /> for(j=0;j<120;j++);<br /> }<br /> 那delayms(1)就是1ms(肯定是大约).为什么for(j=0;j<120;j++)这句里j是<120呢?到底能延时多少是要看汇编后的汇编指令有多少条吧的? |
|