51单片机1us延时c语言程序 while语句 晶振12MHZ

2025-03-04 01:53:08
推荐回答(3个)
回答1:

51单片机12M晶振延时1us,只需要执行一个NOP就是了。C语言中也是如此。
#include
#include
main()
{
_nop_(); //延时1us
while(1);
}

回答2:

void Delay()
{
unsigned int i=1;
for(;i>0;i--)
{;}
}

回答3:

void delay(unsigned int time)
{
while(time--);
}