Вывод информации на семисегментный индикатор
Задача вывода на семисегментный индикатор относительно нетривиальна.Я поставил перед собой следующую задачу по выводу на семисегментный индикатор:
- Оформить библиотеку в отдельный класс;
- Дать возможность самостоятельного выбора базы выводимого числа;
- Дать подсветку точки;
Есть парочка недочетов в моем решении, но обо всем прошу под кат
Читать дальше


Дисклеймер: Этот код я написал больше двух лет назад, когда решил написать новый вариант своей системы МенюОС, чтобы применить ее в одном проекте. Проект не был реализован, а старой менюОС вполне хватает до сих пор. За исключением одного НО: для проекта, имеющего помимо пары запускаемых из меню приложений еще некоторые фоновые функции, МенюОС становится эталоном быдлокодинга и частоколом из костылей.
Дисклеймер: Не факт что я открою что-то новое в этой статье, но этот метод в русскоязычных интернетах мне не попадался, хотя я в них я особо и не ищу :)
Дисклеймлер: Не смотря на повсеместное использование контроллеров STM32, 8-разрядные контроллеры AVR все еще в строю и прочно держат свою нишу встраиваемых устройств малой и средней производительности.