Извиняюсь за молчание - уезжал на несколько дней.
Пока ещё не чем не управляется. В общем-то из-за того, что не понимаю как реализовать правильно свою задачу и не могу подобрать правильные компоненты.
Управлять всем будет PIC18(если не хватит мозгов значит PIC24 применю).
Основное поле будет запускаться регистрами с защёлкой(74нс595 х 3шт) и 2 счётчика CD4017A. (в целях экономии выводов МК и времени).
Служебное поле управляется другим каналом, а по длине и ширине планирую запускать также сдвиговыми регистрами (чтобы была возможность зажигать каждый сегмент 4х4 одновременно).
И если на этом этапе мне хоть что-то понятно,как управиться с двумя матрицами одновременно, то дальше в голове порядок их объединения не складывается.
Первый вариант программный, как я вижу, должен в контроллере перехватывать значения в общей матрице и, если оно адресно пересекается со служебным, то выдать на нужные регистры последнего нужную комбинацию .
Другой вариант условно архитектурный - переводить служебное поле в общее за счёт параллельной логики и дополнительных объединяющих ключей (отключив сдвиговые регистры от управления).