rezident (26.12.2012 22:27, просмотров: 207) ответил Meteor на Ну, я в этом не уверен, запись нулей и единиц оговорена для обоих регистров- разрешаю выход или запрещаю выход
Все верно. Запись в один регистр сбрасывает биты управляющие DIRection, запись в другой устанавливает их же. У NXP в ARM7/Cortex аналогично реализовано. Цитата из datasheet BF548. After reset, all pins are in GPIO mode by default. Since neither GPIO output nor input drivers are active by default, unused pins can be left unconnected. GPIO data and direction control registers provide flexible write-one-to-set and write-one-to-clear mechanisms so that independent software threads do not need to protect against each other because of expensive read-modify-write operations whenaccessing the same port.
-
- Спасибо! Meteor(49 знак., 26.12.2012 22:50)