Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Полупроводниковая схемотехнология 

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 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [ 133 ] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168

гут быть заданы с помощью специальных клавиш, например \

ВОЗВРАТ КАРЕТКИ, CR (Carriage Return) = 0Di6,

ПЕРЕХОД НА НОВУЮ СТРОКУ, LF (Line Feed) = 0Ai6.

Остальные команды набираются клавишей Control (CTRL) с указанием соответствующих знаков, расположенных в столбцах 4 и 5. Так, например, символ BEL (ВЫЗОВ) = 07i6 задается путем нажатия клавиш CTRL и G. Следующий наиболее важный знак задает клавиша пробела SP (Space) = 20,6.

Использование адаптера интерфейса асинхронной передачи данных иллюстрирует пример программы, представленный на рис. 21.28. С помощью программы РО произведем основной сброс и установим цикл передачи. При этом контрольное слово 01, g указывает следующее:

1 бит сигнала Старт , 7 бит данных, 1 бит проверки на четность, 2 бита Стоп ,

кроме того, деление частоты на 16 необходимо для получения частоты цикла и обеспечения отключения запроса прерывания. В качестве базового адреса для адаптера интерфейса асинхронной передачи принят адрес llOOig.

Программа ввода Р 1 начинается с ци-

кла ожидания, в котором с помощью разряда О в регистре состояния контролируется, принимает ли адаптер интерфейса асинхронной передачи данных символ кода ASCn. Когда это условие выполняется, содержимое регистра приема загружается в аккумулятор А.

Программа вывода Р 2 тоже начинается с цикла ожидания, в котором определяется, полностью ли переданы предыдущие символы. Когда это условие выполняется, содержимое аккумулятора А загружается в регистр передач.

Передача сигналов телетайпа

Установлена специальная норма уровня на линиях передачи сигналов к телетайпу. Различают токовый интерфейс (Current Loop) и потенциальный интерфейс. Для токового интерфейса единице соответствует прерванный контур тока, а нулю-ток не менее 20 мА.

Для потенциального интерфейса (рекомендация CCITT V.24, стандарт США RS232C, стандарт DIN 66020) высокий уровень соответствует напряжению от -Ь 3 до -Ь25В, низкий-от -ЗВ до -25 В. Данные передаются в соответствии с отрицательной логикой, управляющие сигналы-в соответствии с положительной логикой. При передаче символа S кода ASCII

А фес Машинный код

Метка

Симболический код

FAOO С6 03

LDAB

#н,оз

FA02 F7 11 00

STA В

FA05 С6 01

LDAB

#Н,01

FA07 F7 11 00

STA В

1100

FA0A 39

FA0B F6 11 00

LDAB

1100

FAOE 56

ROR В

FAOF 24 FA

вес -

FA11 В6 И 01

LDAA

1101

FA14 39

FA15 F6 11 00

LDAB

1100

FA18 С5 02

BIT В

#Н,02

FA1A 27 F9

BEQ -

FAIC 87 11 01

STAA

1101

PA1F 39

Вызываемый регистр

Комментарии

Программа пуска Контроль Основной сброс

Контроль Делитель тактов, цикл передачи

Программа ввода символов Состояние кода ASCII

Регистр приема полон ? Прием Считать слово

Состояние Программа вывода символов кода ASCII Регистр передачи пуст ? Передача Вывести слово

Рис. 21.28. Пример программирования адаптера интерфейса асинхронной передачи данных.



TXV=0=+3B +25B--

TXJ))-3B..-25B-i

ЮОмс

,9,09мс

b bj Ьг *з bg bg by *

Сигнал 7 бит данных Бит ifx- г (kima Следующий Старт (символ S кода ASCII) берки на сигнала сигнал

четность стоп Старт

Рис. 21.29. Передача символов кода АЗСП согласно стандарту V.24 со скоростью ПО бод.

Звездочкой ониечен наиболее ранний момент возможного появления следующего сигнала <Старт ,

йешисрра -тор адреса


- RXD CS

Открытый коллектор


Микро-ЭВМ

56пФ

10 МОм

16-разрядный Щ1а\ RXCLK rXCLK

4702

R/W DCD *-

20 ,

Номе/

ACIA: MC 6850

2,4576 МГц

56 ПФ И

RXD

i * GND

DCD

DTR

Интерфейс V.24

Рис. 21.30. Подключение адаптера интерфейса асинхронной передачи данных к микро-ЭВМ и интерфейсу V.24. Цифры на выводах V.24 указывают номера выводов на 25-выводном разъеме.

получается временная диаграмма, показан- уровней. Он представляет собой инте-

ная на рис. 21.29. тральную схему фирмы Motorola, обеспе-

чивающую, например, подключение

Уровни обеих полярностей в ТТЛ-схемах не могут быть созданы. Поэтому не- 4 х ТТЛ к У.24:МС 1488L, обходим специальный преобразователь 4 х V.24 к ТТЛ: МС 1489L.



Соединение интерфейса V.24 с микро-ЭВМ и адаптером ACIA показано на рис. 21.30. Разрядность цикла можно довольно просто задавать с помощью генератора скорости передачи типа 4702 (Fiarchild, Harris). Он работает с кварцем на частоте 24576 МГц. Кроме того, с помощью четырех переключателей можно установить следующие общепринятые скорости передачи (1 бит/с = 1 бод):

50 150 600 2400 75 200 1200 4800 110 300 1800 9600

Линии управления CTS, DCD и RTS служат для организации обмена данными с внепшими устройствами. Вывод RTS (Reqest-to-Send) является выходом, который с помощью одного разряда в контрольном слове может быть установлен в единицу или нуль. Его можно использовать, например, для того, чтобы запустить или остановить устройство считывания с перфоленты или перфоратор. Два входа CTS (Clear-to-Send) и DCD (Data Carrier Detected) принимают сигналы подтверждения приема или выдачу данных. Если сигнал на входе CTS равен нулю, то адаптер интерфейса асинхронной передачи не выдает данных; если DCD равен нулю, то адаптер не считывает.

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

гих устройствах. Если сигнал подтверждения не должен использоваться, то необходимо установить сигналы на входах CTS и DCD в неизменное состояние, равное единице; при этом адаптер интерфейса асинхронной передачи данных не будет блокирован.

Если ЭВМ связана с одним дисплеем данных, то необходимо обеспечить стандартные уровни ЭВМ как блока управления, а дисплея-как блока передачи. Часто дисплеи данных имеют устройство сопряжения стандарта V.24 для обеспечения работы модема, т.е. дисплей работает самостоятельно как блок управления. При этом устройство сопряжения ЭВМ нельзя непосредственно соединять с соответствующим дисплеем, так как это привело бы к недопустимому подключению входа к входу, а выхода к выходу. При потере сигнала подтверждения возможен обмен данными благодаря тому, что ко входам подтверждения постоянно приложена единица и обе линии данных соединены, согласно рис. 21.31, со скрещиванием. Свободный вывод адаптера RTS можно использовать для контроля считывания. Этот сигнал необходим телетайпу при подключении и отключении устройства считывания с перфоленты.

Указанными на рис. 21.31 номерами обозначены выводы разъема в соответствии сЬ стандартом V.25; направление стрелок показывает, что оба устройства в отличие от стандарта преобразованы в управляющие блоки. Логическая единица на линиях управления задается напряжением в пределах от -Ь 3 до +25 В. Этот уровень имеется в разъеме на выводе 20.

Рис. 21.31. Соединение ЭВМ с терминалом, который имеет вывод на модем.

3 4 5 6 7 8

ТХО данные

RXD данные У\ RXD

Запрос посылки данных RTS

Посылка, не несущая CTS li информацию

Ж.Иен Одщий проводе земля)

Данные после детектирования несущей BCD 1 Данные для терминала ртт? /.

Контроль считывания

4 5 6 7 8

Терминал



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 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [ 133 ] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.