Was ist der unterschied?

Ich verstehe es nicht, was ist der unterschied:

void loop()
{

    digitalWrite(7,HIGH);
    delayMicroseconds(500);
    digitalWrite(7,LOW);
    delayMicroseconds(500);
}

und:

void loop() 
{       
  digitalWrite(7,HIGH);    
  delay(500);     
  digitalWrite(7,LOW); 7    
  delay(500); 
  }

Beim zweiten code Blinkt die Leuchte, Beim Ersten Brent die Leuchte

Faktor 1000

einmal sind es 0,5 Sekunden, das andere Mal 0,5 Millisekunden

Trebbie: Ich vers Beim zweiten code Blinkt die Leuchte, Beim Ersten Brent die Leuchte

Der Unterschied zwischen Millisekunden(tausendstel s) und Mikrosekunden (millionstel s)ist Faktor 1000,

Wenn die Heligkeiswechsel zu schnell erfolgen, kann die Wahrnehmung mit dem Auge nicht mehr folgen, sondern man sieht für den Bruchteil einer Sekunde noch ein "Nachbild".