Так вот, именно на выводах как out появляются иксы! Но если добавить порты, определенные как out (не inout!!!) и выводить на них то же самое, то все нормально - отображаются правильные данные. Может надо как-то в коде указывать, что направление надо переключать? Такое впечатление, что симулятор смотрит прямо на пины, а они не переключены в режим out.