求各位大神告诉我这个延迟时间是怎么算的?

2019-07-16 03:44发布

#include <reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED = P1^0;
void DelayMS(uint x)
{
  uchar i;
while(x--)
{
   for(i=120;i>0;i--);
}
}
void main()
{
  while(1)
{
   LED = ~LED;
  DelayMS(100);
}
}
这个延迟时间具体是怎么算的??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。