found bug in delayMicroSeconds when called with 0;

Got it. Thanks.