Страница 3 из 3

Re: Переключатель гирлянд на Atmega16

Добавлено: Пн ноя 28, 2011 15:36:23
amirus
Спасибо огромное. Вот так я пытаюсь сделать паузу, когда горят все светодиоды.

Код: Выделить всё

{                                          
   PORTB=rab^0xFF; 
   rab=PORTB.0=0;   
   delay_ms (9800);                                                
   }
Вроде работает, но как отдельный код. Как сделать чтобы к примеру задержка произошла при выполнении кода? К примеру, как только загорелся последний светодиод, включилась пауза.

Re: Переключатель гирлянд на Atmega16

Добавлено: Пн ноя 28, 2011 15:44:28
BCluster
то есть? После того как сделали какой-то эффект и после него загорелись все светодиоды нужно сделать паузу?

Re: Переключатель гирлянд на Atmega16

Добавлено: Пн ноя 28, 2011 16:52:43
amirus
Да, примерно так

Код: Выделить всё

11111110
11111101
11111011
11110111
11101111
11011111
10111111
01111111 // Пауза

Re: Переключатель гирлянд на Atmega16

Добавлено: Пн ноя 28, 2011 20:41:44
BCluster
Ну так поставь паузу, только не внутри цикла как у тебя выше указано, а за пределами