Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

Разделы инструкций

В сети

Пользователей: 344
Из них просматривают:
Аналоги: 119. Видео: 3. Галерея: 1. Даташиты: 143. Инструкции: 11. Новости: 22. Опросы: 1. Остальное: 11. Программы: 1. Производители: 3. Расчёты: 1. Теги: 1. Торрент: 2. Форум: 25.
Участников: 2
Гостей: 342

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

micros()

Описание
Возвращает количество микросекунд, прошедших с момента запуска текущей программы на плате Arduino. Это число переполнится (вернется к нулю)  через 4 294 967 295 мкс или примерно 70 минут. На платах Arduino с тактовой частотой 16 МГц (Duemilanove и Nano) разрешение этой функции составляет четыре микросекунды (т.е. возвращаемое значение будет всегда кратно четырем). На платах Ардуино с тактовой частотой 8 МГц (LilyPad), разрешение функции составляет восемь микросекунд.
 
Примечание:

в одной миллисекунде 1000 микросекунд, а в одной секунде - 1 000 000 микросекунд.

 

Синтаксис
time = micros()
 
Параметры
нет
 
Возвращаемые значения
Количество микросекунд, прошедших с момента запуска программы. (unsigned long)

 

Пример

unsigned long time;

void setup(){
  Serial.begin(9600);
}
void loop(){
  Serial.print("Time: ");
  time = micros();
   //выводим время с момента старта программы
  Serial.println(time);
   // ждем 1 секунду, чтобы не отправлять большой массив данных
  delay(1000);
}

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Проводите пайку только при выключенном телевизоре.
В противном случае закоротив дорожки (даже кратковременно), Вы введете новые неисправности.

Похожие инструкции