double arrow

РУС – регистр управляющего слова


Назначение РУС и порядок работы с ним.

В связи с тем, что каждый порт может работать в большом количестве режимов, а так же независимо принимать или передавать информацию, то всё это многообразие должно быть сведено к минимуму, т.е. к конкретизации, что именно нужно пользователю.

Информация о желаниях пользователя, выраженная в виде 1 байта и записываемая в РУС называется – управляющим словом или программой микросхемы.

Структура управляющего слова.

Управляющее слово можно только записывать и нельзя читать.

Адресатом является РУС.

Port [$ РУС]: = $ УС

Программирование микросхемы всегда предшествует повседневной работе с ней и выполняется всякий раз при изменении характера работы микросхемы.

Существует две разновидности информации записанные в РУС:

  1. собственное управляющее слово
  2. программная установка и сброс битов порта С при работе портов А и В в 1 режиме.

Принципиальное отличие 1 версии УС и 2 версии установки битов заключается в значении бита d7.

Если d7 = 1, то это УС.

d7 = 0 сброс свободных битов С.

Для управляющего слова d7 = 1 всегда.

d6 и d5 – режим работы порта А.

d4 – направление передачи порта А, если 0 вывод, 1 ввод.

d3 – направление передачи порта С с 4 по 7 биты.

d2 – режим работы порта В.

d1 – направление передачи порта В.

d0 - порт С, с 0 по 3 биты.







Сейчас читают про: