Цитата(Dog Pawlowa @ Dec 4 2006, 01:37)

Хм, я использую... А почему? Хм...
Обычно на момент проектирования печатной платы не до конца ясен принцип обработки некоторых входных сигналов. То ли АЦП, то ли компаратор, то ли прерывание по изменению уровня, то ли логика захвата, то ли просто считывание, то ли вход таймера. Каак заведу на все входы! А потом выбираю спокойно :-)
Да и с выходными точно так же.
А я это делаю это еще спокойнее с помощью бумаги, карандаша. Т.е. сначала думаю, потом паяю.
Цитата(skilful @ Dec 4 2006, 01:43)

Только я уже запутался.
Что тут понимать то? Всего четыре сосны:
1 Сосна:
DDR = 0, PORT = 0 - вход, он же просто нога МК в высокоипедансном состоянии
2 Сосна
DDR = 0, PORT = 1 - вход с подтяжкой пуллап-резистором к шине питания
3 Сосна
DDR = 1, PORT = 0 - выход, установлен уровень лог. ноль
4 Сосна
DDR = 1, PORT = 1 - выход, установлен уровень лог. единицы