1) Начальное состояние макета: все светодиоды должны постоянно светиться.
2) При подаче питания на макет прошивка должна привести макет в начальное
состояние, определенное в п.1.
3) При передаче одного числа или символа, приведенного в таблице 1, из
приложения «Монитор порта» в прошивку:
3.1) Прошивка должна:
3.1.1) Погасить все светодиоды.
3.1.2) Считать переданное число или символ из COM-порта.
3.1.3) Выполнить циклическое мигание соответствующего светодиода в режиме,
приведенном в Таблице 2. Все математические логические выражения и
вычисления, заданные в таблице 1 должны выполняться функциями прошивки.
3.1.4) Посредством системы двоичного счисления рассчитать двоичное значение
числа или двоичный код символа и отправить в приложение «Монитор порта».
Запрещено использовать команду «Serial.print(ХХХ, BIN);».
3.2) Приложение «Монитор порта» должно:
3.2.1) Получить двоичное значение переданного числа или двоичного кода
переданного символа.
4) Синхронно с миганием светодиода выводить в экранную форму значения
атрибутов, представленных в таблице 3. Вывод значений атрибутов должен быть
в момент начала периода свечения светодиода.