
- •1. Униполярный код nrz
- •2.Биполярный код nrz
- •3. Код Манчестер-2 и его свойства
- •5. Последовательные каналы связи, использующие код nrz (структура системы, формат передачи данных, режимы работы системы)
- •6. Последовательные каналы связи, использующие код nrz (формат передачи данных, передача без тактовых импульсов)
- •7. Последовательные каналы связи, использующие код Манчестер-2 (кодер)
- •8. Последовательные каналы связи, использующие код Манчестер-2 (декодер)
- •9 Синхронная и асинхронная передача данных
- •10 Формат посылки в стандарте rs-232
- •11. Уапп. Состав и назначение регистров уапп.
- •12. Инициализация скорости обмена данными.
- •13. Инициализация регистра контроля линии
- •Регистр сдвига передатчика
- •Регистр хранения передатчика
- •15 Получение данных
- •16 Передача данных
- •17. Однопроводный интерфейс rs 232
- •18. Симметричный дифферен. Интерфейс rs-422.
- •19. Особенности сопряжения объектов с помощью rs – 232.
8. Последовательные каналы связи, использующие код Манчестер-2 (декодер)
Декодер содержит в своем составе формирователь импульсов, счетный триггер, D-триггер.
Формирователь работает след. Образом: каждое изменение М2 вызывает появление в точке а коротких импульсов низкого уровня. На выходе «B» формируется недостающие импульсы.
Ст - счетный триггер: каждый задний фронт сигналов а инвертирует триггер. Низкий уровень сигнала «B» устанавливает Ст в еденичное состояние.
D-триггер: в момент времени переднего фронта сигнала d информация с Д-входа перпеписывается на прямой выход Д-триггера
9 Синхронная и асинхронная передача данных
При синхронной передачи данных информационные биты передаются непрерывным потоком, получение данных синхронизируются тактовыми импульсами, которые передаются одновременно с информационными.(синхронно с битами данных)
При асинхронной передаче данных за “1 прием” передается кодовая комбинация определенной длительности. Временные промежутки между этими комбинациями несущественны, зато внутри самих кодовых комбинаций строго выдерживаются интервалы между соседними битами(длительности битов).
10 Формат посылки в стандарте rs-232
Сигнал в линии может быть высокого или низкого уровня. Если по линии передается логическая единица, то говорит, что линия отмечена. “1”-marking.
Если по линии передается логическая “0”, то линия пустая.”0”-spacing.
Когда на линии отсутствует передача, линия как правило отмечена.Формат посылки в стандарте RS 232 содержит следующие элементы:
-стартовый бит;
-бит данных; их количество от 5 до 8 (их кол-во устанавливается программой)
-бит четности; он может быть в посылке, а может отсутствовать, бит устанавливается программно. Этот бит может выполнить несколько функций:
1)защищает данные на четность и нечетность;
2)может быть зафиксировано состояние логического “0” или состояние логической “1” независимо от состава данных.
- стоповые биты, их м.б. произвольное количество, но не меньше, чем установлено программой.
11. Уапп. Состав и назначение регистров уапп.
УАПП – интегральная микросхема, кот. Отвечает за операции приема и передачи данных в компьютеры типа IBM PC. В стандартной конфигурации имеется 2 последоват.порта, через кот.осуществляется последоват.обмен данными. Эти порты имеют название СОМ (СОМ1,СОМ2 …). Каждый порт имеет базовый адрес 3F8H (2F8H). УАПП состоит из 10 программно управляемых регистров. Доступ к ним осуществляется посредством 7 адресов. Для расширения адресного пространства в регистре контроля линии с адресом 3FВH имеется бит Д7, который отвечает за адресацию. В зависимости от состояния этого бита один и тот же адрес может относится к разным регистрам. Состав и назн. Регистров:
Адрес |
IN/OUT |
бит D7 в 3FBH |
Назначение |
3F8H |
OUT |
0 |
Регистр хранения передатчика (он содержит байт данных, который будет отправлен в линию) Port[3F8H]:=A |
3F8H |
IN |
0 |
Регистр данных приемника (он содержит последний полученный из линии байт данных) B:=Port[3F8H] |
3F8H |
OUT |
1 |
Регистр делителя скорости обмена данными (мл. байт) |
3F9H |
OUT |
1 |
Регистр делителя скорости обмена данными (ст. байт) |
3F9H |
OUT |
0 |
Регистр разрешения прерывания |
3FAH |
IN |
0 |
Регистр идентификации прерывания |
3FBH |
OUT |
0 |
Регистр контроля линии ( устанавливает формат посылки в стандарте RS232) |
3FCH |
OUT |
0 |
Регистр управления модемом |
3FDH |
IN |
0 |
Регистр статуса линии (содержит информацию о состоянии процесса обмена данными) |
3FEH |
IN |
0 |
Регистр статуса модема (содержит инфу о состоянии внешних устройств) |