Цитата(avesat @ Aug 21 2005, 09:39)

После последней отладки устройства, все дело оказалось в нерабочем шлейфе соединявшего две платы, вот мы и решили сделать устройство для проверки шлейфа на обрыв и КЗ. Какие есть способы мультиплексирования ножек микроконтроллера?
По работе недавно делал такой анализатор.
Проверял на обрывы и кз путём сравнения матрицы соединений с эталонной.
Чтобы проверить кз нужно как минимум иметь возможность подать на один вход потенциал и проверить его наличие на всех выходах.
Чтобы такое релизовать можно например один разьём подсоединить к аналоговому мультиплексору N->1
а второй к демультиплексору 1->N. Соединить их вместе и коммутировать адресные линии с помощью МК.
Тогда будет возможность закоротить каждый вход с каждым выходом.
Сэкономится куча ножек МК

P.S. В моём случае была atmega64 и кабель на 10 пинов так что потребовалось всего 20 линий мк. Вообще есть меги с сотней ножек. Тогда можно проверять солидные кабели (20-30 пинов) без всяких мультиплексоров.