Вопрос не в этом.
Довольно часто встречаются шедевры (один из них во вложении), где индикаторы подключаются к портам напрямую, "в лоб", даже без токоограничительных резисторов

В той статье, откуда я взял эту схему автор пишет: "Сегменты индикатора подключаются непосредственно к порту PB МК без токоограничительных резисторов, т.к. МК семейства Mega обладают портами ввода/вывода с повышенной нагрузочной способностью (до 20 мА на каждом выводе). Катоды индикатора подключены ко второму,
третьему и четвёртому разряду порта PC. Такое подключение сегментов индикатора к порту PB позволяет упростить разводку печатной платы УЗ."
Хорошо, допустим он надеется на внутренние pull-up резисторы портов (20-50 кил). Зачем ему тогда резисторы на светодиоде VD7 и на транзисторе VT1? Ведь там тоже есть такие же резисторы. Непонятно и непоследовательно....
Растолкуйте пожалуйста.
Работаю с AVR уже лет 6, а этих "феноменов" никак понять не могу

Я всегда ставлю резисторы и на индикаторы, и на светодиоды и на транзисторы. И ток получается ровно такой, какой задан резистором. Получатся, внутри резистора нет...
Спасибо.