Главная страница Комод Кухня Компьютерный стол Плетеная мебель Японский стиль Литература
Главная  Кремниевые микросхемы 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [ 47 ] 48 49 50 51 52 53 54 55 56 57 58 59 60

фера с тремя состояниями выходов (тристабильные буфера), описанные в гл. 8. На рис. 9.12 приведена схема из таких буферов.

Схема двунаправленного мультиплексора строится таким образом, чтобы поток данных мог продвигаться

Вход данных am устрой- ства 1

ПоднлючеииеТ о

Вход данных от устрсй-< шва Z

ПоЗключение2о-

Шина данных

Рис. 9-12. Схема подсоединения выходных двух устройств к шине данных с помощью тристабильных буферов

Вход или Выхо& данных от устройств или мультиплексора Sисхода

Направление


Данные к {от) МП по шине данных

Рис. 9.13. Схема двунаправленного мультиплексора



в обоих направлениях, но одновременно только по одному из них. На рис. 9.13 приведена схема такого мультиплексора.

Когда управляющий направлением сигнал (на входе НАПРАВЛЕНИЕ) равен О, элемент.. блокирован, поэтому выходной сигнал этого элемента также равен О, и тристабильные буфера с и & блокированы. Однако элемент g не заблокирован благодаря инвертору е. Поэтом}, если сигнал выбора мультиплексора (на входе ВЫБОР) равен и+, то сигнал на выходе элемента g будет также равен U+, и тристабильные буфера and будут открыты. Таким образом, данные могут считываться слева через буфер а в регистр мультиплексора и далее через буфер d поступать в микропроцессор.

Аналогично, если управляющий направлением сигнал равен У-ь, данные могут передаваться из микропроцессора через буфер b в регистр мультиплексора и нз него далее через буфер с.

Когда сигнал выбора мультиплексора равен О, то все четыре тристабильных буфера будут переведены в состояние высокого сопротивления (блокированы), и передача данных в каком-либо направлении станет невозможной.

ГЛАВА ДЕСЯТАЯ

Как в микропроцессоре осуществляется ввод и вывод информации?

Простейший способ отображения двоичной информации состоит в использовании восьми светоизлу-чающих диодов (LED - Light-Emitting Diode), или светодиодов, подключенных к шине данных.

Несколько сложнее устроены семисегментные светодиодные индикаторы (рис. 10.1, а). Они предназначены для отображения выходной информации в виде десятичных цифр путем включения определенных комбинаций светящихся сегментов (рис. 10.1, б). Индикатор получает управляющие сигналы, поступающие на семь входов (а, Ь, с, d, е, f, g), от специального формирователя (рис. 10.1, в), в состав которого входит преобразователь двоичных сигналов из шины данных в сигналы спе-циального кода, соответствующего правильным комбинациям высвечиваемых сегментов.

Для ввода информации в двоичной форме в микроЭВМ, если не иметь в виду случай, когда на каждый двоичный разряд отводится своя клавиша, требуется



специальный двоичный код. Десятичные числа могли бы передаваться их двоичными эквивалентами. Однако для букв и знаков пунктуации необходим особый код. Наиболее распространенным кодом для микро-ЭВМ является американский стандартный код для обмена ин-


Очистна Перенос

входы

cDjJc Це eDj Jc gl]c

Jo eHJc c(j eDj£c 9 I]с d d i

Выходы Точна

Рис. 10.1. Семисегментный светодиодный индикатор:

а - семь сегментов (а, Ъ, с, d, е, f, g) и еще один для десятичной точки (запятой); б - конфигурации десятичных цифр, в - входы и с1.1ходы формирователя

формацией ASCH (American Standard Code for Information Interchange). Код ASCII служит для представления буквенно-цис^ровой информации, знаков пунктуации и специальных (в том числе управляющих) символов:

Семиразрядный

Семиразрядный

код

код

ASCn

ASCII

А

100 0001

а

ПО 0001

в

100 0010

ПО 0010

С

100 ООП

с

по ООП

100 0100

по 0100

Е

100 0101

е

по 0101

100 оно

по оно

100 0111

по 0111

Н

100 1000

по 1000

100 1001

по 1001



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [ 47 ] 48 49 50 51 52 53 54 55 56 57 58 59 60

© 2007 EPM-IBF.RU
Копирование материалов разрешено в случае наличия письменного разрешения