русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

БИС последовательного интерфейса КР580ВВ51А


Дата добавления: 2015-08-14; просмотров: 1129; Нарушение авторских прав


 

При последовательной передаче данных информация передается последовательно бит за битом. Необходимо устройство для преобразования параллельного кода в последовательный (на передающей стороне) и последовательного в параллельный на приемной стороне.

 

Важнейший параметр − скорость (частота) передачи − определяет количество передаваемых бит в секунду [бит/с]. Эта величина называется Бод = бит/с.

Интервал, когда уровень неизменный ТП = 1/VП , VП − скорость передачи, ТП = 1/fП , fП − частота передачи.

Используется передача младшими разрядами вперед:

 

 

Коды:

1. 5-элементный или МТК (международный телеграфный код). 25 = 32 сообщения. Используется 3 регистра: верхний, средний и нижний.

2. Американский код для передачи последовательных данных ASCII − 7-элементный, для передачи используется 7 битов: 27 = 128. 8-ой бит используется как контрольный. Такой код недостаточен для русского алфавита.

3. КОИ−8 (или КОИ−7) − код для обработки информации.

 

При передаче по линии связи могут возникнуть искажения, поэтому важны защита кодов и способы обнаружения ошибок: контроль паритета (четности) − для четного паритета сумма всех битов должна быть четной, для нечетного соответственно нечетной. Позволяет исправить 90 % ошибок.

 

При передаче используют 2 принципа передачи: асинхронный и синхронный.

 

Асинхронный − передача каждого символа заключается в рамку из старт-бита и стоп-битов (может быть 1 или 2). Начало передачи определяется старт-битом. Приемник, получив его производит синхронизацию генератора. При отсутствии передачи в Л. С. − высокий уровень. В конце передачи передатчик выдает стоп-биты (высокого уровня). Приемник, получив их, заканчивает прием данных.



 

Достоинства:

1. Большая надежность передачи данных.

2. Низкие требования к стабильности генераторов передатчика и приемника.

Недостатки:

1. Большая избыточность.

2. Невысокая скорость передачи.

Используется для передачи на большие расстояния.

 

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

Достоинство: большая скорость передачи.

Недостатки:

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

2. Меньшая помехозащищенность.

Используется при передаче данных на небольшие расстояния (внутри сиситемы).

 



<== предыдущая лекция | следующая лекция ==>
КР580ВВ55А (i8285A) | Внутренняя структура БИС КР580ВВ51А


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.134 сек.