Сколько времени уйдет на следующий цикл?
Я бы подсчитал время выполнения цикла с помощью micros() и сделал бы delayMicroseconds(25-n) после этого циклаwhile (i<=12)
{ delayMicroseconds(25); b=digitalRead(6); Serial.print(b); digitalWrite(5,HIGH); delayMicroseconds(25); digitalWrite(5,LOW); i++; }




Ответить с цитированием