Цитата
Только одно НО - она дает на выходе "честные" нули, а исходная - непонятно низкие уровни.
Я так и не удосужился посмотреть насчёт возможности внутренней подтяжки у MAX7k, но если там можно подтянуть к нулю, то в описанной мной выше схеме на вход TRI надо подавать лог. 1, а ну управляющий вход значение пина - вот тогда и получится, что при внешней единице на выходе тоже лог. 1, а при внешнем нуле выход в третьем состоянии, а делитель из внешней к плюсу и внутренней к нулю подтяжек плывет как заблагорассудится.
Ну и разумеется, убитые входы у этих микрух бывают. Вплоть до успешной работы на выдачу одного из уровней, но невозможность выдачи другого. Или анекдотичные случаи, когда статикой убивается jtag и ПЛМка не программируется при исправно работающей прежней прошивке.
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)