Реклама:

Это управляющий регистр, доступный по чтению и записи. Его формат следующий:

Номер бита

Назначение бита

0, 1

Количество бит передаваемых данных: 00-5 бит, 10-6 бит, 01-7 бит, 11 - 8 бит

Количество стоповых битов: 0 — 1 бит,1 — 2 бита

3,4

Контроль четности: 0Х — контроль четности не используется, 10 — контроль на нечетность,|11 — контроль на четность

Задание контрольного бита: 1 — контрольный бит всегда равен 0 (если выбран контроль на четность) или всегда равен 1 (если выбран контроль на нечетность)

1 — постоянная передача нуля,

0 — нормальная передача символов

Управляющий бит для выбора назначения портов ЗР8 и ЗР9

Порт 3FC

Данный порт используется для управления модемом. Управляет состоянием управляющих линий интерфейса Я8-232С. Применяется довольно редко. Его формат следующий:

Номер бита

Назначение бита

Состояние линии DTR

Состояние линии RTS

Состояние выходного сигнала УАПП OUT1

Состояние выходного сигнала УАПП OUT2

Режим работы УАПП:0 — рабочий, 1 — диагностический

5,6,7

Не используются

Порт 3FD

Это регистр состояния линии. Его формат следующий:

Номер бита

Назначение бита

1 — данные получены и готовы для чтения,флаг сбрасывается при чтении данных

1 — ошибка переполнения при приеме (принят новый байт раньше, чем прочитан предыдущий, предъщущий байт теряется)

1 — ошибка четности при приеме

1 — ошибка синхронизации (не принята стоповая посылка)

1 — обнаружен запрос на прерывание передачи (постоянная передача нуля)

   

1 — буферный регистр передачи пуст можно записывать следующий передаваемый байт

1 — регистр сдвига передатчика пуст, передача закончена

1 — тайм-аут

Порт 3FE

Это регистр состояния модема. Используется редко. Его формат следующий:

Номер бита

Назначение бита

Линия СТБ изменила состояние после предыдущего чтения из регистра состояния модема

Линия DSR изменила состояние

Линия RI изменила состояние

Линия ОСО изменила состояние

Состояние линии СТБ

Состояние линии DSR

Состояние линии RI

Состояние линии ОСО

Для передачи данных необходимо записать их по адресу ЗР8 (предварительно надо убедиться, что буферный регистр передатчика пуст). Принятые данные читаются из адреса ЗР8 (предварительно надо убедиться, что данные приняты). УАПП обеспечивает дуплексный обмен данными, то есть возможно одновременно передавать и принимать данные. Но все параметры обмена (скорость, формат знака и т.д.) для приема и для передачи должны быть одинаковыми.

Для инициализации УАПП необходимо проделать следующее:

♦ записать по адресу ЗБВ управляющий байт с единицей в 7 бите;

♦ записать код делителя частоты по адресам ЗР8 и ЗР9;

♦ записать по адресу ЗБВ управляющий байт с нулем в 7 бите и с требуемыми значениями остальных битов;

♦ записать управляющий байт по адресу ЗБ9;

♦ записать управляющий байт по адресу 3FC.

ЛИТЕРАТУРА

1. Руководство по архитектуре IBM PC AT / Ж.К. Голенкова, A.B. Заблоцкий, М.Л. Мархасин и др.; Под ред. М.Л. Марха-сина. - Мн.: ООО "Консул", 1992 - 949 с: ил.

2. Блохнин СМ. Шина ISA персонального компьютера IBM PC/AT. - М.: ПК "Сплайн", 1992 - 76 с.

3. Бычков Е.А. Архитектуры и интерфейсы персональных компьютеров. — М.: Центр "СКС", 1993 — 152 с: ил.

4. Фролов A.B., Фролов Г.В. Аппаратное обеспечение IBM PC: В 2-х ч. - М.: "ДИАЛОГ - МИФИ", 1992.

5. Интерфейсы систем обработки данных: Справочник / A.A. Мячев,, В.Н. Степанов, В.К. Щербо; Под ред. A.A. Мячева. — М.: Радио и связь, 1989 — 416 с: ил.

6. Мячев A.A. Персональные ЭВМ: Краткий энциклопедический справочник. — М.: Финансы и статистика, 1992 — 380 с.

7. Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. — 2-е изд. перераб. и доп. — М.: Радио и связь, 1990 — 512 с: ил.

8. Сопряжение датчиков и устройств ввода данных с компьютерами IBM PC: Пер. с англ./ Под ред. У. Томпкинса, Дж. Уэбстера. — М.: Мир, 1992 — 592 с: ил.

9. Логические ИС КР1533, КР1554: Справочник / И.И. Петровский, A.B. Прибыльский, A.A. Троян, B.C. Чувелев: В 2-х ч. - М.: ТОО "Бином", 1993.

10. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT и AT: Пер. с англ./ Предисл. Н.В. Тайского. — М.: Финансы и статистика, 1991 — 544 с: ил.

11. Уильяме Г.Б. Отладка микропроцессорных систем: Пер. англ. — М.: Энергоатомиздат, 1988 — 253 с: ил.

12. Нортон П. Программно-аппаратная организация IBM PC Пер. с англ. М.: Радио и связь, 1991 — 416 с: ил.

13. Нортон П. Персональный компьютер фирмы IBM и one рационная система MS DOS: Пер. с англ. М.: Радио и связь 1991 - 416 с: ил.

14. Standard IBM PC. Справочник. Устройство, установка техническое обслуживание и ремонт персональных компью теров/ Составитель Г. Карпов. — Кишинев.: ВИРТ, 1991 -182 с: ил.

15. Руководство по поиску неисправностей и ремонту компь ютеров IBM PC. — М.: Радио и связь, 1992 — 192 с: ил.

16. Борзенко А.Е. IBM PC: устройство, ремонт, модерниза ция. — М.: ТОО фирма "КомпьютерПресс", 1995. — 298 с: ил

17. Бродин В.Б., Шагурин И.И. Микропроцессор i486. Архи тектура, программирование, интерфейс. — М.: "ДИАЛОГ МИФИ", 1993. - 240 с.

18. Овчинников В.В., Рыбкин И.И. Техническая база интерфейсов локальных вычислительных сетей. — М.: Радио » связь, 1989 — 272 с: ил.

19. Борзенко А.Е. Шина EISA// КомпьютерПресс. — 1992. — №8. - с. 3 - 10.

20. Бородин СМ., Новиков Ю.В. Модуль логического анализатора для контрольно-измерительных систем на базе микро-ЭВМ// Микропроцессорные средства и системы. — 1987. — №1. - с. 67 - 68.

21. Новиков Ю.В. Универсальный параллельный интерфейс для модульных микропроцессорных систем измерения, контроля и управления// Микропроцессорные средства и системы. - 1989. - №6. - с. 71 - 72.

22. Новиков Ю.В. Функциональные модули контрольно-измерительных систем на базе микроЭВМ// Микропроцессорные средства и системы. — 1990 . — №3. — с. 75 — 77.


⇐ Предыдущая страница| ⇑ Оглавление