Определение битов регистра слова состояния РУ55
Имя регистра | РСС | |||||||
Внутренний адрес регистра | 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