Недавно занялся изучением микроконтроллеров AVR. Языков программирования раньше не изучал вообще, потому прошу по возможности отнестись к глупости моей по возможности лояльнее. Вопрос собственно вот в чем. Есть у меня в программе несколько функций, каждая из которых выполняет так сказать свой определенный режим свечения линейки светодиодов (ну там бегущие огоньки всякие и т.п.). Функции эти я изобразил и по отдельности они работают как хочется. Предположим что с включением сего устройства отображается один режим. Но вот как сделать так, чтобы по нажатию кнопочки выполнялась следующая функция (режим работы)? Вот упрощенно и корявенько скелет (иль как там его) программы:
Код: Выделить всё
...
function_1
{
...
while(1)
{мяу-мяу-мяу}
}
function_2
{
...
while(1)
{мяу-мяу-мяу}
}
main
{
...
function_1;
function_2;
}
Не знаю на сколько понятно высказал проблему, но уповаю на мудрость котов. Если что, пишу под тиньку13, вот.
Заранее спасибо
