Имя регистра
| РСС
|
Внутренний
адрес регистра
| xxxxx000
|
Бит
слова состояия
| D7
| D6
| D5
| D4
| D3
| D2
| D1
| D0
|
Имя
бита состояния
| -
| TC
| IE B
| BF B
| INTR B
| IE A
| BF A
| INTR A
|
Описание битов в составе регистра слова состояния:
TС –
| бит переполнения таймера; может использоваться
для организации прерывания от таймера;
сбрасывается при каждом считывании содержимого
регистра слова состояния.
|
INTR B –
| запрос прерывания от порта РВ.
|
IE B –
| бит разрешения (IE B = 1) или запрещения выра-
ботки сигналов прерывания INTR B.
|
INTR A –
| запрос прерывания от порта РА.
|
IE A –
| бит разрешения (IE A = 1) или запрещения выра-
ботки сигналов прерывания INTR A.
|
BF B –
| буфер порта РВ полон, занят (BF B = 1).
|
BF A –
| буфер порта РА полон, занят (BF A = 1).
|
Определение битов регистра управляющего слова РУ55
Имя регистра
| РУС
|
Внутренний адрес регистра
| xxxxx000
|
Бит
управляющего
слова
| D7
| D6
| D5
| D4
| D3
| D2
| D1
| D0
|
Имя
управляющего
бита
| TM2
| TM1
| IE B
| IE A
| PC2
| PC1
| PB
| PA
|
Описание управляющих битов в составе регистра управляющего
слова:
TM2, TM1 –
| код команды управления таймером:
00 – холостая команда, не влияющая на работу таймера,
01 – немедленный останов таймера, если он находился в состоянии счёта; холостая команда, если таймер не запущен;
10 – останов таймера после окончания текущего цикла счёта; холостая команда, если таймер не запущен;
11 – пуск таймера; если таймер не был запущен, то производятся установление режима работы, загрузка N и пуск таймера немедленно после загрузки; если таймер находится в режиме счета, то установление нового режима, загрузка N и пуск производятся немедленно после окончания текущего цикла счета.
|
IE B –
| управляющий бит разрешения (IE B = 1) или запре-
щения выработки сигналов прерывания INTR B
от порта PB.
|
IE A –
| управляющий бит разрешения (IE A = 1) или запре-
щения выработки сигналов прерывания INTR A
от порта PA.
|
PC2, PC1 –
| управляющий код, определяющий назначение
линий порта PC:
00 – PC0…PC5 – порт ввода PC;
01 – PC0…PC5 – порт вывода PC;
10 – PC0 – выход сигнала INTR A;
PC1 – выход сигнала BF A;
PC2 – вход управляющего строба
;
PC3…PC5 – линии вывода;
11 – PC0 – выход сигнала INTR A;
PC1 – выход сигнала BF A;
PC2 – вход управляющего строба
;
PC3 – выход сигнала INTR B;
PC4 – выход сигнала BF B;
PC5 – вход управляющего строба
.
|
PB
| управляющий бит направления передачи данных
через порт PB; PB = 0 – ввод, PB = 1 – вывод.
|
PA
| управляющий бит направления передачи данных
через порт PA; PA = 0 – ввод, PA = 1 – вывод.
|
Стробы , вырабатываются внешним устройством для реализации условного обмена (ввода, вывода) с сигналами квитирования.
1.5. Конфигурация МП-системы на основе МК КР1830ВЕ31