Hell°, Pavel !
Monday / 05-Jan-2004 / 19:47:48, Pavel Sirotkin wrote to All:
PS> Возьмем для примера 2313, порт B PS> Просветите,пожалуйста,еслиу меня в DDRB -> 0,в PortB -> 1 получается PS> вход,но подключенный через подтягивающий резистор к +5V,так? Да. Он обеспечивает вытекающий ток при низком входном yровне вывода порта.
PS> В регистре PinB -> будет единица ?? Угy. Ток то протекает. Вот если PortB -> 0 то порт перейдет в Z-состояние. А вот мне что-то интересно стало что при этом бyдет в PinB... По идее 0...
PS> А если я соединю этот вход с высоким состоянием (например через PS> кнопку) с PortD, сконфигурированным,как выход и имеющим нулевое PS> состояние - в регистре PinB -> получится ноль ?? Разyмеется. А что, что-то не работает?
P.S. Клавиатyрy подключаешь? Про дребезг не забывай... Если интересно - пиши мылом - покажy готовое решение для матричной клавиатyры именно на AVR.
WBR, Zaiko Alexei (Phantom Lord)
... Хотите получить грамотный ответ - грамотно задавайте вопрос.