Цитата(GetSmart @ Nov 15 2007, 20:20)

ЗЫ: Меня всегда интересовало почему IOxSET для чтения/записи, а IOxCLR только для записи. И недавно я это выяснил

Теперь всё встало на свои места!
Да, это нюанс, который проясняет назначение IOxSET для чтения. Спасибо.
Я подумаю над изменением
#define Test_LED3 (IO0PIN_bit.P0_31)
на
#define Test_LED3 (IO0SET_bit.P0_31)
Но теперь остается еще нюансы с IOxPIN.
Я так понимаю.
Если биты порта сконфигурированы как GPIO (я подчеркиваю это), то IOxPIN в этих битах указывает состояние на самих пинах.
Т.е. если бит сконфигурирован как выход, то состояние выхода.
Если бит сконфигурирован как вход, то состояние входа.
Теперь объясните мне, за что сражались.

Цитата(Сергей Борщ @ Nov 16 2007, 03:34)

Да, познавательно. Спасибо! Полез редактировать свои макросы.
Зачем так спешить.
Цитата(alexander55 @ Nov 16 2007, 08:46)

Я подумаю над изменением
#define Test_LED3 (IO0PIN_bit.P0_31)
на
#define Test_LED3 (IO0SET_bit.P0_31)
Проверил, работают аналогично.
Что лучше реальное состояние выхода или записанное - вопрос, конечно, интересный.