When I need delays for milli and micro seconds Then I simple write following program
I work with 8051, Does this method provide faster delay for 8051. if not then ,How to make efficient delay ?
C:
int main(void)
{
delay(1000); /* 1000 microseconds */
delay(1); /* 1 milliseconds */
}
void delay(unsigned int wait)
{
unsigned int i;
for (i = 0; i < wait; i++)
{
}
}