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

       

Порт 3F8h.


Этот порт соответствует регистру передаваемых данных. Для передачи в порт 3F8h необходимо записать передаваемый байт данных. После приема данных от внешнего устройства они могут быть прочитаны из этого порта.

В зависимости от состояния старшего бита управляющего слова, выводимого в управляющий регистр с адресом 3FBh, назначение порта 3F8h может изменяться. Если этот бит равен 0, порт используется для записи передаваемых данных. Если же бит равен 1, порт используется для вывода значения младшего байта делителя частоты тактового генератора. Изменяя содержимое делителя, можно изменять скорость передачи данных. Старший байт делителя записывается в порт 3F9h.

Зависимость скорости передачи данных от значения делителя частоты представлено в следующей таблице:

Делитель Скорость передачи в бодах

1040 110 768 150 384 300 192 600 96 1200 48 2400 24 4800 12 9600 6 19200 3 38400 2 57600 1 115200



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