Цитата(acex2 @ Jun 21 2006, 17:01)

Если нет боязни пропустить важные данные или предусматривается работа запрос-ответ, то самым дешевым способом будет внешний мультиплексор.
Причем данные можно и не потерять при соответсвующем подходе. Например зацепить переключатель каналов двухнаправленного мультиплексора к свободной ноге контроллера, и коммутировать каналы по прерыванию таймера с достаточной скоростью. При этом сообщая внешней программе текущий канал.
Однако не уверен, что подобное решение будет дешевле с точки зрения производства изделия, нежели программный метод реализации. Аппаратные решения как правило дороже программных, если речь идет о серийном производстве. (И соответственно дешевле, если изделие еденичное или мелкосерийное)
Это не то что вы подумали ...