free responsive site templates

Функция delayMicroseconds()

Приостанавливает выполнение программы на указанный промежуток времени (в микросекундах). В одной секунде 1000 миллисекунд, либои 1 000 000 микросекунд.
На данный момент наибольшее число, позволяющее сформировать точную задержку, - 16383. В будущих версиях Ардиуно этот показатель может быть изменен. Для создания задержек длительностью больше, чем несколько тысяч микросекунд, используйте функцию delay().

Синтаксис

delayMicroseconds(us)


Параметры

us: количество микросекунд, на которые необходимо приостановить программу (unsigned int)


Возвращаемые значения 

нет


Предупреждения и известные проблемы 

Данная функция работает с высокой точностью в диапазоне от 3 микросекунд и выше. При более коротких задержках точная работа delayMicroseconds() не гарантируется.

Скетч:

Смотрите также:

millis()
micros()
delay()

© Copyright 2020 BOSHON - Все права защищены