Условие:
К микроконтроллеру ATmega 328 на порты Д0-Д7 подключено 8 светодиодов с общим анодом. На порт Д9-Д11 подключено 3 кнопки, срабатывающих по высокому уровню. При нажатии 1 кнопки на порту Д9 появляется высокий уровень и на основных портах зажигаются светодиоды от младшего разряда к старшему с частотой 1 секунда. При нажатии кнопки 2 (порт Д10) светодиоды зажигаются по очереди в обратную сторону. При нажатии на 3 кнопку светодиоды зажигаются попарно.

