Цитата(ingord @ Jan 12 2008, 13:53)

Вопрос такой - часть пинов одного порта сконфигурирована как входы, часть - как выходы. Можно ли в таких случаях применять команды PORTx = 0xFF, PORTx = 0?
Все зависит от того, как используются входы. Если пин запрограммирован на вход, то PORTx вкл/выкл подтяжку пина к питанию.
Цитата
После них будет работать PINx? И вообще, что PINx покажет на сконфигурированных как выходы пинах?
PINx читает уровень сигнала непосредственно с ножки. Поэтому на конфигурированных как выходы пинах будет читаться значение PORTx.
Цитата
Или во всех перечисленных случаях нужно работать с отдельными битами?
Желательно работать с отдельными битами или накладывать маску на байт.