что дословно переводится как: CD4051BM/CD4051BC - восьмиканальный мультиплексор с тремя управляющими однобитовыми входами. А, В, С и входом запрета работы. Эти три битовых сигнала переводят один из восьми каналов во включенное состояние, при этом происходит соединение выбранного канала с общим.CD4051BM/CD4051BC is a single 8-channel multiplexer
having three binary control inputs. A, B, and C, and an inhibit
input. The three binary signals select 1 of 8 channels to be
turned ``ON'' and connect the input to the output.
вот блок схема микросхемы:
ясно видно, что микросхема отдельно не переключается в режим ввода или вывода, она просто соединяет два вывода. Как я уже и говорил - это аналоговый мультиплексор. при написании программы я не разделял в каком режиме работает мультиплексор, поскольку у него только два режима : работает или нет.
ищите ошибки в схеме. все ли выводы питания подключены, подключен ли к "-" управляющий вход... чудес не бывает.


