Спасибо за совет, всё получилось. Выхватываю состояние регистров R8, R9 и R10 прямо перед отправкой в UART и с частотой 10 раз в секунду обновляю состояние индикаторов на экранчике. Если сделать чаще, то почему-то падает отзывчивость экрана на нажатия.
Вышло как-то так: