Arduino:Справочник языка Arduino/Функции/Работа со временем/millis(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 2: Строка 2:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


== millis() ==
= millis() =


Возвращает количество миллисекунд с момента начала выполнения текущей программы на плате '''Arduino'''. Это количество сбрасывается на ноль, в следствие переполнения значения, приблизительно через '''50 дней'''.
Возвращает количество миллисекунд с момента начала выполнения текущей программы на плате '''Arduino'''. Это количество сбрасывается на ноль, в следствие переполнения значения, приблизительно через '''50 дней'''.
Строка 32: Строка 32:
</syntaxhighlight>
</syntaxhighlight>


==См.также==
=См.также=


==Внешние ссылки==
=Внешние ссылки=


<references />
<references />

Версия от 18:27, 30 января 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


millis()

Возвращает количество миллисекунд с момента начала выполнения текущей программы на плате Arduino. Это количество сбрасывается на ноль, в следствие переполнения значения, приблизительно через 50 дней.

Параметры

нет

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

Количество миллисекунд с момента начала выполнения программы. (unsigned long)

Пример

unsigned long time;
 
void setup(){
  Serial.begin(9600);
}
void loop(){
  Serial.print("Time: ");
  time = millis();
  //выводит количество миллисекунд с момента начала выполнения программы
  Serial.println(time);
  // ждет секунду, перед следующей итерацией цикла.
  delay(1000);
}

См.также

Внешние ссылки