Problema con delayMicroseconds() en Arduino0022

Hola,

delay(1) significa una espera de un milisegundo, la instrucción delay(x) te entrega una pausa de '(x)' milisegundos.
delayMicroseconds(1) significa una espera de un microsegundo, delayMicroseconds(x) te entrega una pausa de '(x)' microsegundos.

http://arduino.cc/en/Reference/Delay

espero te sirva, saludos!