Вложение .... . Цифровые транзисторы можно заменить обычными соответствующей структуры, но придётся обвешивать резисторами, сопротивлением примерно от 820 Ом до 2,2 кОм, не критично. Просто с цифровыми узел получается меньше.
Из приведённого ни фига ни чего не понятно, ху из хто. Если цепочка 595 участвует в коммутации диапазонов, то в проге они должны "тушить" выходной вывод, что бы приведённый тобой коммутатор включал нужный диапазон. Если на оборот вывод 595 при включении диапазона имеет высокий уровень, то коммутирующий транзистор будет закрываться, а остальные будут открыты. Тогда нужно инвертировать команду транзистором структуры NPN, что бы он замыкался и открывал ключ.






