- •Лабораторная работа Исследование портов последовательной передачи данных
- •Последовательный интерфейс
- •Интерфейс rs-232с
- •Аппаратная реализация сом-портов
- •Средства bios для работы с сом-портами
- •Стандартные функции библиотеки Си
- •Варианты индивидуальных заданий к лабораторной работе «Исследование порта последовательной передачи данных»
- •Порядок выполнения работы
- •Содержание отчёта
- •Контрольные вопросы
- •Литература
Варианты индивидуальных заданий к лабораторной работе «Исследование порта последовательной передачи данных»
номер варианта |
Контрольный вопрос |
Регистр UART 16550А |
Функция BIOS |
Скорость обмена, бит/с |
Контроль паритета |
Количество стоп-бит |
Длина посылки, бит |
1 2 3 4 5 |
10 9 8 7 6 |
THR,RBR DLL,DLM IER IIR FCR |
1,2 1,3 1,4 2,4 3,4 |
110 150 300 600 1200 |
Чет Неч Без Неч Чет |
1,5 2 1 2 2 |
8 7 6 5 6 |
6 7 8 9 10 |
5 4 3 2 1 |
LCR MCR LSR MSR THR,RBR |
2,4 1,4 1,3 1,2 3,4 |
2400 4800 9600 300 110 |
Без Чет Неч Без Чет |
1 1 1 2 1,5 |
7 8 7 6 5 |
11 12 13 14 15 |
2 3 4 5 6 |
DLL,DLM IER IIR FCR LCR |
1,3 1,2 3,4 2,4 1,4 |
600 150 4800 1200 9600 |
Неч Без Неч Чет Неч |
1 2 2 1 2 |
6 7 8 8 5 |
16 17 18 19 20 |
7 8 9 10 1 |
MCR LSR MSR LSR MCR |
3,4 1,4 1,2 1,3 2,4 |
2400 110 9600 4800 150 |
Без Чет Без Неч Чет |
1 1,5 2 1 2 |
6 7 5 6 7 |
21 22 23 24 25 |
10 9 8 7 6 |
LCR FCR IIR IER DLL,DLM |
1,4 1,3 1,2 2,4 3,4 |
300 2400 600 1200 9600 |
Неч Без Неч Чет Без |
1 1 2 1 1 |
8 7 6 5 8 |
В соответствии с индивидуальным заданием необходимо:
ответить письменно на заданный контрольный вопрос;
описать назначение заданного регистра UART 16550А, привести его структуру и пояснить назначение каждого бита;
составить программу реализующую заданный номер функции BIOS, используя прерывание INT14h. Значения функции: 1 - 00h, 2 – 01h, 3 – 02h, 4 – 03h;
при инициализации порта установить заданные параметры работы: скорость обмена бит/с, контроль паритета, количество стоп-бит, длина посылки, бит. Привести значение регистра АН и AL при возврате из прерывания INT 14h при реализации заданных функций BIOS.
Порядок выполнения работы
При домашней подготовке изучить формат передачи, назначение регистров UART, основные положения интерфейса RS-232С.
Составить программу согласно индивидуальных заданий.
Показать работу программы, реализующей заданные функции при работе с СОМ-портами.
Содержание отчёта
Структурная схема компьютерной системы с СОМ-портами.
Привести системные параметры СОМ-порта, который исследуется в работе.
Листинг программы, реализующей заданные функции работы с СОМ-портом и результаты её работы.
Результаты выполнения индивидуального задания.
