一.巧用汇编
#include “intrins”
void delayus()
{
_nop_();
}
二.利用for 、while 、do..while等方式
对于这种方式必须采用
仿真的形式确定其延时
时间(编译器keil等软件)
三.常用延时
延时1us
void delay(unsigned char xms)
{
unsigned char i,j;
for (i=xms;i>0;i--)
for(j=110;j>0;j--);
}
一.巧用汇编
#include “intrins”
void delayus()
{
_nop_();
}
二.利用for 、while 、do..while等方式
对于这种方式必须采用
仿真的形式确定其延时
时间(编译器keil等软件)
三.常用延时
延时1us
void delay(unsigned char xms)
{
unsigned char i,j;
for (i=xms;i>0;i--)
for(j=110;j>0;j--);
}