Но меня терзают смутные сомнения по поводу точности напряжения на выходе порта МК. В даташите(стр. 293) приведены уровни для высокого и низкого выходных уровней в зависимости от напряжения питания при фиксированном токе(мин. значения для "1" и макс. значение для "0"). И всё.
Так вот, вопрос - какова зашумленность этого напряжения? Одинаково ли оно для всех пинов у каждого порта или принимает случайное значение в пределах 0...0,7 и 4,2...Uпит для "0" и "1" соответственно? Зависит ли всё это от загрузки процессора, температуры, фазы луны?
Если дела тут плохи или нет информации, то надо городить буфер...


