Назначение РУС и порядок работы с ним.
В связи с тем, что каждый порт может работать в большом количестве режимов, а так же независимо принимать или передавать информацию, то всё это многообразие должно быть сведено к минимуму, т.е. к конкретизации, что именно нужно пользователю.
Информация о желаниях пользователя, выраженная в виде 1 байта и записываемая в РУС называется – управляющим словом или программой микросхемы.
Структура управляющего слова.
Управляющее слово можно только записывать и нельзя читать.
Адресатом является РУС.
Port [$ РУС]: = $ УС
Программирование микросхемы всегда предшествует повседневной работе с ней и выполняется всякий раз при изменении характера работы микросхемы.
Существует две разновидности информации записанные в РУС:
- собственное управляющее слово
- программная установка и сброс битов порта С при работе портов А и В в 1 режиме.
Принципиальное отличие 1 версии УС и 2 версии установки битов заключается в значении бита d7.
Если d7 = 1, то это УС.
d7 = 0 сброс свободных битов С.
Для управляющего слова d7 = 1 всегда.
d6 и d5 – режим работы порта А.
d4 – направление передачи порта А, если 0 вывод, 1 ввод.
d3 – направление передачи порта С с 4 по 7 биты.
d2 – режим работы порта В.
d1 – направление передачи порта В.
d0 - порт С, с 0 по 3 биты.