Порог фиксированный, ниже 3..4В ноль, выше 1. Прикидывал простой
транзисторный каскад (на bc847), вроде всем хорош, но вот как-то
смущают возможные пляски с h21 и как следствие изменение номинала
резистора. Для ввода одного сигнала, это может и прокатит, а с
несколькими уже возникнет заморочка. Так же пытался промоделировать в лтспайсе полевик, типа 2n7002. У него обещанные времена переключений около 7нс, но большой номинал резистора в затворе, снижает возможность "быстрого ввода". И опять же, где гарантия что все полевики будут с одинаковой характеристикой?
По причине ввода данных с нескольких
сигнальных линий, ставить АЦП не считаю приемлемым.