оператор FOR для таймера

Yer
Offline
Зарегистрирован: 12.02.2016

Если использовать оператор FOR для таймера цикл программы не будет ли останавливатся как у delay() 

unsigned long TFors1_1=100;
 
for (int x=0;x<TFors1_1;x++)
 {
  digitalWrite(pinout,HIGH);
 }
 digitalWrite(pinout,LOW);
  }
T.Rook
Offline
Зарегистрирован: 05.03.2016

Yer пишет:

... не будет ли останавливатся как у delay() 

Коль вопрошали Вы, то ответ "будет ли"  будет Вам.

Yer
Offline
Зарегистрирован: 12.02.2016

спасибо 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Yer пишет:

Если использовать оператор FOR для таймера цикл программы не будет ли останавливатся как у delay() 

unsigned long TFors1_1=100;
 
for (int x=0;x<TFors1_1;x++)
 {
  digitalWrite(pinout,HIGH);
 }
 digitalWrite(pinout,LOW);
  }

Если так написать, как у Вас написано, то не будет. Не будет ни останавливаться, ни запускаться, ни вообще работать.

Страшный секрет программирования, который профи никогда добровольно не выдают новичкам: количество открывающих и закрывающих скобок в программе должно совпадать.

T.Rook
Offline
Зарегистрирован: 05.03.2016

ЕвгенийП пишет:

Страшный секрет программирования...

Ну как же Вы так, сударь?!!! Теперь же Вас придется убить...

 

Araris
Offline
Зарегистрирован: 09.11.2012

T.Rook пишет:

ЕвгенийП пишет:

Страшный секрет программирования...

Ну как же Вы так, сударь?!!! Теперь же Вас придется убить...

Ещё оффтоп в тему "убить", если кто не читал, http://www.sports.ru/tribuna/blogs/checkmate/516965.html

Yer
Offline
Зарегистрирован: 12.02.2016

Он открыватеся и закрывается нормально