ferio писал(а):
чтобы не городить из кучи логики.
Обычно используется сдвиговые регистры на столбцы и с МК через ключи управляются строки. Это позволяет использовать относительно немного выводов, так же можно управлять строками через регистр, тогда можно вообще 2-3 ноги МК задействовать. Есть так же микросхемы, которые могут управлять подобным МАХ7219 / 7221, ТМ нескольких видов, Холтек и тд.
Вообще, только на Коте есть несколько конструкций с матричными индикаторами, и почти у всех разная реализация управления, ознакомились бы для общего развития.