Универсальный асинхронный приемопередатчик - Большая Энциклопедия Нефти и Газа, статья, страница 2
Скупой платит дважды, тупой платит трижды. Лох платит всю жизнь. Законы Мерфи (еще...)

Универсальный асинхронный приемопередатчик

Cтраница 2


Для построения микропроцессорных систем было разработано значительное число интегральных схем специального назначения. Некоторые из них, в частности универсальный асинхронный приемопередатчик и другие схемы обеспечения последовательного интерфейса, были рассмотрены выше.  [16]

17 Система с микро - ЭВМ, включающей микропроцессор, память произвольного доступа, блок ввода-вывода и источник питания. [17]

Блок микропроцессора содержит таймер-генератор тактовых сигналов, синхронизирующих во времени работу процессора, а также постоянную память ( ROM-Read Only Memory), где хранятся команды программы, предназначенной для ввода других программ с накопителей на магнитной ленте или дисках. Блок микропроцессора, как и другие блоки микро - ЭВМ, использует четыре интегральные схемы в качестве интерфейса с шиной, для которой обычно требуются сигналы более высокого уровня тока, чем те, которые генерируют большинство слаботочных логических схем, Являясь хранилищем данных и программ, блок памяти произвольного доступа помимо четырех схем, подобных указанным выше, имеет дополнительные интегральные схемы. Блок ввода-вывода содержит УАПП - универсальный асинхронный приемопередатчик ( U ART - Universal Asynchronous Receiver-Transmitter) и таймер. Приемопередатчик преобразует данные из параллельного кода в последовательный, необходимый для связи с видеотерминалом. К четвертому самостоятельному блоку микро - ЭВМ следует отнести переднюю панель, содержащую, как и другие блоки, интегральные схемы-для интерфейса с шиной, а также логические схемы, управляющие работой се-мисегментных световых индикаторов. Источник питания-еще один блок микро - ЭВМ, соединяемый шиной со всеми другими блоками.  [18]

Время процессора может быть слишком дорогим, чтобы тратить его на синхронизацию и другие функции по обеспечению последовательного ввода / вывода. Кроме того, могут быть слишком высокими стоимость и / или время разработки программного обеспечения подобной системы. В этом случае для последовательного ввода / вывода может быть использовано устройство, называемое универсальным асинхронным приемопередатчиком. Различные типы таких устройств перечисляются в табл. 4.3, причем два из них - МС6850 и 8251-особенно подходят для систем, снабженных общей шиной. Для установления связи с приемным устройством в режиме синхронной передачи непрерывного потока слов последовательных данных устройство 8251 использует один или два специальных синхронизирующих символа. После того как связь между принимающим и передающим устройствами установлена, данные самосинхронизируются и перед каждым символом уже не передаются старт и стоп биты.  [19]

В настоящее время существует множество различных микросхем ввода-вывода. Новые микросхемы появляются постоянно. UART ( Universal Asynchronous Receiver Transmitter - универсальный асинхронный приемопередатчик) - это микросхема, которая может считывать байт из шины данных и передавать этот байт по битам на линию последовательной передачи к терминалу или получать данные от терминала. Скорость работы микросхем UART различна: от 50 до 19 200 бит / с; ширина знака от 5 до 8 битов; 1 1 5 или 2 стоповых бита. Микросхема может обеспечивать проверку на четность или на нечетность, контроль по четности может также отсутствовать, все это находится под управлением программ. Микросхема USART ( Universal Synchronous Asynchronous Receiver Transmitter - универсальный синхронно-асинхронный приемопередатчик) может осуществлять синхронную передачу, используя ряд протоколов. Она также выполняет все функции UART.  [20]

Для передачи данных с кардиомонитора на центральный компьютер используется система; телефонной связи. С помощью индуктивной или звуковой связи с телефонной трубкой по модемным цепям производится передача и прием данных в полудуплексном режиме. Проверяемый программой флажок ввода EF4 и устанавливаемый программой флажок вывода Q позволяют управлять последовательностью потоков битов между модемной цепью и микропроцессором COSMAC. При использовании флажков для последовательной передачи данных управление можно бы осуществлять с помощью кристалла с большой степенью интеграции и универсального асинхронного приемопередатчика. Хотя в этом случае требуется меньшее программное обеспечение, тем не менее было решено отказаться от использования такого кристалла, поскольку он занимает существенный объем и потребляет значительную мощность. Применение стандартных модемных протоколов по манипуляции сдвигом частоты позволяет достичь скорости передачи 300 бод. Поскольку для схем приема и передачи требуется значительный ток, питание к ним не подводится до тех пор, пока в этом не возникнет необходимости.  [21]

Согласно стандарту, данные могут быть организованы в бло-ш произвольной длины, состоящие из описанных выше симво-юв. Каждому блоку должен предшествовать, по крайней мере з течение 5 мс, тон маркера, и запись первого блока может производиться не раньше, чем через 30 с после прохождения пустого начального отрезка ленты. Это позволяет избежать сбоев, связанных с запутыванием и перегибами ленты. Поскольку частота тона маркера ( 2400 Гц) является гармоникой частоты тона пробела ( 1200 Гц) и переход между двумя частотами всегда происходит после целого числа колебаний, то записанный сигнал может быть также использован для получения информации о синхронизации при приеме для универсального асинхронного приемопередатчика или другого приемного устройства последовательных данных.  [22]



Страницы:      1    2