Канал последовательной связи на основе МС 8251
Категория реферата: Рефераты по схемотехнике
Теги реферата: смс сообщения, ответы по контрольной
Добавил(а) на сайт: Римма.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
6. Таблица 1.5 Функции сигнальных линий интерфейса RS–232C.
7. Таблица 1.6 Основные линии интерфейса RS–232C.
8. Виды сигналов
9. Усовершенствования
10. Тестирование канала RS–232C
11. Использованная литература
Введение
Контроллер последовательного интерфейса предназначен для обеспечения связи по протоколу RS232C.
В настоящее время известны и другие реализации этого контроллера, как
совместимые с рассматриваемым адаптером, так и не совместимые.
Реализация контроллера RS-232C выполнена на основе МС 8251.
Следует отметить, что основное внимание уделялось основным принципам управления самого контроллера и практически не рассматривались вопросы взаимодействия с модемом и другим периферийным оборудованием использующим этот контроллер.
Постановка задачи
Составить структурную схему RS-232C; описать состав контроллера последовательного интерфейса и протокол последовательной связи, устройства для тестирования RS-232C.
Состав контроллера
последовательного интерфейса.
В состав контроллера последовательного интерфейса входят следующие регистры:
. Регистры буферов приёмника и передатчика,
. Регистры разрешения и идентификации прерываний,
. Регистры управления и состояния линии,
. Регистры управления и состояния модема,
. Регистры буфера делителя генератора.
В таблице 1.1 приведены адреса всех программно доступных регистров.
Адреса в этой таблице даны относительно базового адреса контроллера[1].
Таблица 1.1
|Адрес |Операция |Регистр |DLAB |
|0 |W |Буфер передатчика(THR) |0 |
|0 |R |Буфер приёмника (RBR) |0 |
|0 |RW |Младший байт буфера делителя |1 |
| | |(Division Latch MSB) | |
|1 |RW |Старший байт буфера делителя |1 |
| | |(Division Latch MSB) | |
|1 |RW |Регистр разрешения прерывания (IER)|0 |
|2 |R |Регистр идентификации |X |
| | |прерывания(IIR) | |
|3 |RW |Регистр управления линией (LCR) |X |
|4 |RW |Регистр управления модемом (MCR) |X |
|5 |R |Регистр состояния линии (LSR) |X |
|6 |R |Регистр состояния модема (MSR) |X |
|7 |RW |Неиспользуемый регистр (Scratch |X |
| | |Register) | |
Базовый адрес контроллера в зависимости от номера контроллера располагается в сегменте данных BIOS и приведён в таблице 1.2
Таблица 1.2
|Номер контроллера |Адрес в сегменте BIOS |Номер прерывания |
|COM1 |0040:0000 |IRQ4 (INT 0Ch) |
|COM2 |0040:0002 |IRQ3 (INT 0Bh) |
|COM3 |0040:0004 |Не фиксирован |
|COM4 |0040:0006 |Не фиксирован |
Рекомендуем скачать другие рефераты по теме: онегин сочинение, растения реферат, quality assurance design patterns системный анализ.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата