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

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

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


millis()

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

Параметры

нет

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

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

Пример

 1 unsigned long time;
 2  
 3 void setup(){
 4   Serial.begin(9600);
 5 }
 6 void loop(){
 7   Serial.print("Time: ");
 8   time = millis();
 9   //выводит количество миллисекунд с момента начала выполнения программы
10   Serial.println(time);
11   // ждет секунду, перед следующей итерацией цикла.
12   delay(1000);
13 }

См.также

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