
- •1. «Кодирование цифровой информации для ее передачи по последовательным каналам»
- •2. Последовательные каналы связи, использующие коды nrz.
- •3. Последовательные каналы связи использующие код Манчестер 2.
- •4. Асинхронный метод передачи данных.
- •5. Универсальный асинхронный приемопередатчик.
- •6. Инициализация последовательного порта
- •7. Определение статуса последовательного порта
- •8. Прием и передача данных
- •9. Типы последовательных интерфейсов.
- •10. Особенности сопряжения объектов с помощью rs – 232.
- •11. Параллельная передача данных.
- •12. Программно-управляемый ввод-вывод информации.
- •13. Распределители. Мультиплексоры. Демультиплексоры.
- •14. Кодопреобразователи(кп). Кодопреобразователи кода Грея.
- •15. Кодопреобразователи(кп) кодов с защитой по паритету.
- •16. Кодопреобразователи (кп) инверсного кода.
- •17. Кодопреобразователи (кп) корреляционного кода.
- •18. Кодопреобразователи (кп) циклического кода.
- •19. Применение теории информации в телемеханике. Энтропия. Избыточность источника сообщений.
- •20. Каналы связи без помех.
- •21. Каналы связи при наличии помех.
- •22. Соотношение между объемом сигнала и емкостью канала связи.
- •23. Достоверность передачи информации.
- •24. Искажения.
- •25. Помехи.
- •26. Помехоустойчивость элементарного сигнала.
- •27. Помехоустойчивость передачи кодовых комбинаций.
- •28. Методы повышения достоверности передачи информации.
- •29. Передача информации с накоплением.
- •30. Системы с обратными связями (ос).
4. Асинхронный метод передачи данных.
В синхронных системах передачи данных, передача сообщения осуществляется в виде 1-го непарного потока двоичных данных. При этом, прием отдельных битов синхронизируется тактовыми импульсами, передаваемыми с информацией.
Асинхронная передача данных предполагает передачу за 1 прием вполне определенную кодовую комбинацию(определенной длины). При этом временные интервалы м/д кодовыми последовательностями не существенны, зато строго выдерживаются интервалы м/д отдельными битами внутри кодовой последовательности.
Формат посылки в стандарте RS-232.
Сигнал в линии м/б высокого или низкого уровня. Говорят, что линия отмечена, если в ней передается логическая «1», или линия пустая, если по ней передается логический «0».
Когда по линии отсутствует передача данных – линия отмечена. Посылка в стандарте RS – 232 имеет следующие элементы: 1)стартовый бит, 2)биты данных (5-8) количество определяется программно, 3)бит четности (м/б, а может и не быть). Когда бит есть он может защищать данные на четность или на нечетность, а также м/б зафиксирован в состояние «0» или «1». Наличие или отсутствие этого бита, а также его функциональная нагрузка определяются программно. 4)стоповые биты, их количество сверху неограниченно, min кол-во стоповых битов устанавливается программно.
Сигнал в стандарте RS – 232 биполярный.
5. Универсальный асинхронный приемопередатчик.
Операции приема передачи последовательных данных выполняет специальная микросхема УАПП.
В стандарте IBM PC имеется2 последовательных порта ч/з которые возможен последовательный обмен данными с внешними устройствами.
COM 1 3F8H (3F8H….3FEH)
COM2 2F8H (2F8H…2FEH)
В составе каждого порта имеется 10 программных регистров, доступ к ним осуществляется ч/з 7 адресов.
Имеется регистр контроля линии с адресом 3FBH(2FBH), у которого бит Д7 отвечает за адресацию регистров. И в зависимости от логического состояния этого бита один и тот же адрес м/т давать доступ к различным регистрам.
Состав и назначение регистров.
Адр. |
|
Д7 в 3FBH |
Назначение |
3F8H |
OUT |
0 |
В него записываются данные которые должны быть отправлены в линию |
3F8H |
IN |
0 |
Регистр данных приемника, он содержит последний полученный с линии байт данных |
3F8H |
OUT |
1 |
Регистр делителя скорости обмена данными мл. Байт |
3F9H |
OUT |
1 |
Регистр делителя скорости обмена данными ст. Байт |
3F9H |
OUT |
0 |
Регистр разрешения прерывания |
3FAH |
IN |
0 |
Регистр идентификации прерываний |
3FBH |
OUT |
0 |
Регистр контроля и управления линией |
3FCH |
OUT |
0 |
Регистр контроля и управления модемом |
3FDH |
IN |
0 |
Регистр статуса линии |
3FEH |
IN |
0 |
Регистр статуса или состояния модема |
Для организации простой последовательной связи необходимо 6 регистров. Регистры статуса и управления модемом необходимы для связи через модем, а 2 регистра связанные с прерываниями используются в процедурах прерывания.