Утопающий хватается за соломинку. Что-то делать ведь надо.
Сервер может быть и ни при чём. Но проверить надо всё. Чередование байт по умолчанию, да оно и работало прежде нормально. Штука в том, что все остальные входы контроллера считываются правильно (хотя, если уж проверять, то перебором всех возможных комбинаций, а на это нет ни времени, ни технической возможности). Попробую копировать входы в холдинг регистерс и читать уже их.
UPD Начал с того, что стал считывать отдельно этот бит. Он считывается правильно. Решил так и оставить, а вот причина такого эффекта так и осталась невыясненной.




Ответить с цитированием