Создал простой ПБ 7 сегментного индикатора для разных МК. В коде отсутствует String , поэтому можно использовать и с STM8 (проверял на нем, на W1209).
Блоки для 2,3,4 сегментных дисплеев
Примеры
Можно тестировать в Протеус (там нет 3х сегм дисплея , но можно смотреть в 4х сегментном)