Цитата(zltigo @ Nov 12 2008, 05:14)

Не использовать бездумно некий cbi()
По идее пинсел трогать не нужно. Уже включена именно та функция, которая нужно.
Работает одинаково, что с определением пинсел, что без.
Другие порты без проблем работают.
Забыл сказать, что когда мы определяем направление порта, порт переходит из 3-го состояния и определяется выходом. Причем становится в землю. И ни как не получается его поставить в 1.
Навсякий случай приведу описание cbi, sbi взятые из FreeRTOS.
#ifndef sbi
#define sbi(x,y) x|=(1 << (y))
#endif
#ifndef cbi
#define cbi(x,y) x&=~(1 << (y))
#endif
Мужики. Есть какие-нибудь идеи? Принимаются самые смелые идеи.