Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
Шаг 1. Учимся основам цифровой техники 49 ключение нескольких входов на один выход. Схема одного из вариантов мультиплексора изображена на рис. 1.28. Любой мультиплексор имеет информационные входы, один информационный выход, а также входы выбора адреса для управления мультиплексированием. Так, мультиплексор, изображенный на рис. 1.28, имеет восемь входов данных (DO — D7) и три входа адреса (АО — А2). На адресные входы должен подаваться циф ровой код, соответствующий номеру информационного входа, сигнал с которого должен поступить на выход. То есть, если на входы АО — А2 подать код 000Н, то с выхо дом будет соединен вход DO. Если на адресные входы подать число 00 1Н, то с выходом соединится вход D1. И так далее. Рис. 1.28. Схема мультиплексора MS — D7 — D6 — D5 — D4 — D3 — D2 — D1 — DO — АО — А1 — А2 Мультиплексоры могут иметь разное количество информационных входов и входов адреса. Но на их количество распространяется тот же самый закон, который действует при определении соотношения входов и выходов дешифратора. Число информационных входов должно быть равно максимально возможному количеству адресов, которые можно подать на входы адреса. При двух адресных входах должно быть четыре информационных, при трех адресных — восемь информационных, при четырех — шестнадцать. И так далее. Если информационных входов ока жется меньше, мультиплексор будет неполным. Описанные выше мультиплексоры называются цифровыми. Кроме цифровых мультиплексоров, существуют аналоговые мультиплексоры. Отличие между этими двумя видами мультиплексоров в способе соеди нения входа и выхода. Цифровой мультиплексор может работать лишь с цифровым сигналом. Этот сигнал должен подаваться на один из входов, а сниматься с выхода. В обратную сторону сигнал не распространяется. Аналоговый мультиплексор работает по принципу цифрового ключа. Один из входов соединяется с выходом напрямую. Две разные электри ческие цепи объединяются в одну общую цепь. В случае использования аналогового мультиплексора в качестве информационных сигналов можно использовать как цифровые, так и аналоговые сигналы, подавать их как на вход, так и на выход мультиплексора. В последнем случае выход становится входом. Примером аналогового мультиплексора может слу жить микросхема К561КП2. На этом мы заканчиваем изучение основ цифровой логики и перехо дим к следующему этапу — микропроцессорам.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==