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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
amirus
Открыл глаза
Сообщения: 63
Зарегистрирован: Пт авг 07, 2009 06:55:32
Откуда: Asia.

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

Сообщение amirus »

Спасибо огромное. Вот так я пытаюсь сделать паузу, когда горят все светодиоды.

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

{                                          
   PORTB=rab^0xFF; 
   rab=PORTB.0=0;   
   delay_ms (9800);                                                
   }
Вроде работает, но как отдельный код. Как сделать чтобы к примеру задержка произошла при выполнении кода? К примеру, как только загорелся последний светодиод, включилась пауза.
Реклама
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

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

Сообщение BCluster »

то есть? После того как сделали какой-то эффект и после него загорелись все светодиоды нужно сделать паузу?
Реклама
Аватара пользователя
amirus
Открыл глаза
Сообщения: 63
Зарегистрирован: Пт авг 07, 2009 06:55:32
Откуда: Asia.

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

Сообщение amirus »

Да, примерно так

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

11111110
11111101
11111011
11110111
11101111
11011111
10111111
01111111 // Пауза
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

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

Сообщение BCluster »

Ну так поставь паузу, только не внутри цикла как у тебя выше указано, а за пределами
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»