Аппаратное обеспечение IBM PC

       

Порт 3FDh.


Регистр состояния линии.

7 6 5 4 3 2 1 0 T-T-T-T-T-T-T-¬ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ LT+T+T+T+T+T+T+T- ¦ ¦ ¦ ¦ ¦ ¦ ¦ L= Данные получены и готовы для чтения, ¦ ¦ ¦ ¦ ¦ ¦ ¦ сбрасывается при чтении данных. ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ L=== Ошибка переполнения. Был принят новый ¦ ¦ ¦ ¦ ¦ ¦ байт данных, а предыдущий еще не был ¦ ¦ ¦ ¦ ¦ ¦ считан программой. Предыдущий байт ¦ ¦ ¦ ¦ ¦ ¦ потерян. ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ L===== Ошибка четности, сбрасывается после ¦ ¦ ¦ ¦ ¦ чтения состояния линии. ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ L======= Ошибка синхронизации. ¦ ¦ ¦ ¦ ¦ ¦ ¦ L========= Обнаружен запрос на прерывание ¦ ¦ ¦ передачи "BREAK" - длинная строка нулей. ¦ ¦ ¦ ¦ ¦ L=========== Регистр хранения передатчика пуст, в него ¦ ¦ можно записывать новый байт для передачи. ¦ ¦ ¦ L============= Регистр сдвига передатчика пуст. Этот ¦ регистр получает данные из регистра ¦ хранения и преобразует их в ¦ последовательный вид для передачи. ¦ L=============== Таймаут (устройство не связано с компьютером).



Содержание раздела