КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Последовательный интерфейс — СОМ-порт



Бит 3 — PAREN (Parity Enable) — разрешение контрольного бита:

1 — контрольный бит (паритет или постоянный) разрешен;

0 — контрольный бит запрещен.

Бит 2 — STOP В (Stop Bits) — количество стоп-бит:

0—1 стоп-бит;

1 — 2 стоп-бита (для 5-битного кода стоп-бит будет иметь длину 1,5 бит).

Биты [1:0] — SERIALDB (Serial Data Bits) — количество бит данных:

00-5 бит;

01-6 бит;

10-7 бит;

И-8 бит.

2.5. Микросхемы асинхронных приемопередатчиков
67
MCR — регистр управления модемом. Ниже описано назначение бит регистра MCR.

Биты [7:5]=0 — зарезервированы.

Бит 4 — LME (Loopback Mode Enable) — разрешение режима диагностики:

0 — нормальный режим;

1 — режим диагностики (см. ниже).

Бит 3 — IE (Interrupt Enable) — разрешение прерываний с помощью внешнего выхода OUT2; в режиме диагностики поступает на вход MSR. 7:

0 — прерывания запрещены;

1 — прерывания разрешены.

Бит 2 — OUT1C (OUT1 Bit Control) — управление выходным сигналом 1 (не используется); в режиме диагностики поступает на вход MSR. 6.

Бит 1 — RISC (Request To Send Control) — управление выходом RTS; в режиме диагностики поступает на вход MSR.4:

0 — активен (-V);

1 — пассивен (+V).

Бит 0 — DTRC (Data Terminal Ready Control) — управление выходом DTP; в ре¬жиме диагностики поступает на вход MSR. 5:

0 — активен (-V);

1 — пассивен (+V).
LSR — регистр состояния линии (точнее, состояния приемопередатчика). Ниже описано назначение бит регистра LSR.

Бит ? — FIFOE (FIFO Error Status) —ошибка принятых данных в режиме FIFO (буфер содержит хотя бы один символ, принятый с ошибкой формата, парите¬та или обрывом). В не FIFO-режиме всегда 0.

Бит 6 — TEMPT (Transmitter Empty Status) — регистр передатчика пуст (нет данных для передачи ни в сдвиговом регистре, ни в буферных регистрах THR или FIFO).

Бит 5 — THRE (Transmitter Holding Register Empty) — регистр передатчика готов принять байт для передачи. В режиме FIFO указывает на отсутствие сим¬волов в FIFO-буфере передачи. Может являться источником прерывания.

Бит 4 — BD (Break Detected) — индикатор обрыва линии (вход приемника на¬ходится в состоянии 0 не менее чем время посылки символа).

Бит 3 — F E (Framing Error) — ошибка кадра (неверный стоп-бит).

Бит 2 — РЕ (Parity Error) — ошибка контрольного бита (паритета или фикси¬рованного).

Hosted by uCoz