=) блин, ну я и дал маху. Я по выражению UCTL&=~SWRST решил что это обычная бит-инверсия и даже не обратил внимание на знак логического умножения. Тогда получается что при P3OUT|=0x30; Добится сброса P3.4 можно исклфчающим или P3OUT^=0x10;? Тогда по этому же вопрос когда пишем условие while((P3IN&BIT6)==0) запись в скобках имеет значение P3IN&0x40 и проверяется равно ли оно 0?
|