Цитата(Herz @ Aug 28 2008, 00:06)

Вы и сами знаете ответ. Мало того, что при параллельном соединении сегментов ток делится между ними, но и делится неравномерно. Ввиду разбросов падений напряжений на каждом. Поэтому решение одно - контроль тока в каждом сегменте, будь то источником тока или просто резистором. Недопустимо, чтобы ток одного зависел от тока другого - неравномерного свечения иначе не избежать.
Вместе с тем, еще со времен индикаторов тактовой частоты на морде корпусов PC AT, с CB-радиостанций с LED-индикатором и до нынешних китайских паяльных станций с LED-индикаторами температуры сплошняком применяется один балластный резистор на знакоместо (а то сразу и на 2-3). Да, яркость сегмента меняется в зависимости от числа включенных сегментов (странно было бы, если было бы иначе !), но вот что до неравномерности яркости сегментов - никогда не наблюдал (хотя видел много разных). И, на самом деле, не так уж и ужасно выглядит это изменение яркости (если, конечно, показания не меняются непрерывно). В принципе, решение есть - менять общий ток в зависимости от числа сегментов (скажем, посредством PWM). Но все равно коряво это - пиковый ток на небуферированной ноге микроконтроллера (если управление от МК) должен соответствовать общему току 7 сегментов - что ни в какие ТУ не лезет. А 7-8 SMD резисторов - что, жалко, что ли ? Не стоит уподобляться "экономным" до неприличия китайцам...