Нужно сделать управление 16(возможно больше) 7-и сегментных светодиодных индикаторов (управление яркостью желательно), вот сижу думаю как бы это сделать, чтобы и дешево и сердито
Рассматриваемые варианты:
1) Сдвиговые регистры + резисторы. Яркость регулировать напряжением питания регистров. Цена обвязки получается около 30 центов на разряд, небольшой гемор с запаиванием 16*8 = 128 резисторов
2) Сдвиговые регистры без резисторов. Яркость регулировать напряжением питания регистров, ток ограничен внутренним сопротивлением выходных цепей регистра. Цена обвязки получается около 25 центов на разряд, проще не придумать.
3) Светодиодные контроллеры - я нашел TB62706BN и BD7851FP. Удобно, не мерцает, стабилизация тока по каждому каналу, но цена 2$ на 16 бит = 1$ на разряд.
4) Динамическая индикация - 8 бит на сегменты, дешифратор 4-х битный - очень дешево и сердито. Однако, скважность уже не очень, мерцание я вообще не люблю. Какая частота нужна чтобы совсем не мерцало? Не будет ли МК в основном этой динамической индикацией заниматься?
5) Динамическая индикация - по вспомогательному МК на каждые 4-8 разрядов. Т.к. контроллер только индикаторами и занимается, может переключать их с максимальной частотой. Цена - 1.5$(на какую-нить Mega8-48 ) на 4-8 разрядов 0.18-0.37$ на разряд.
Какие мнения? Что на ваш взгляд практичнее? Насколько плох вариант 2 со сдвиговыми регистрами без резисторов?


