Цитата
Если мне память не изменяет, в силабсах по дефолту порты вообще на ввод настроены, с подключенными weak pull-up, и читаться должна, естественно, единичка, а чтобы работали на вывод, нужны пляски с PxMDIN и PxMDOUT (в Init_Device они присутствуют однако)...
В железе да! А в
СИМУЛЯТОРЕ (речь в данном случае о нем) отдельная песня. Если переферия
не поддерживается то регистр порта скорее всего отображается в памяти и чтение-запись дадут идентичный результат. А вот если поддерживается, то запись будет производиться в виртуальный регистр-защелку, а чтение с виртуального регистра-выводов. Это можно посмотреть в отладочном окошке портов когда какие галки устанавливаются и какие считываются. Это характерно исключительно для
СИМУЛЯТОРА.
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.