Назначение выводов и сигналы МК КР1830ВЕ31
Обозначение вывода | № | Описание |
P0.0 … P0.7 | 32…39 | 8-разрядный двунаправленный порт P0 При работе с внешней памятью используется как мультиплексированная шина адрес/данные |
P1.0 … P1.7 | 1…8 | 8-разрядный двунаправленный порт P1 |
P2.0 … P2.7 | 21…28 | 8-разрядный двунаправленный порт P2 При работе с внешней памятью используется для вывода старшего байта адреса A8 … A15 |
P3.0 … P3.7 | 10…17 | 8-разрядный двунаправленный порт P3 с дополнительными функциями выводов |
RxD / P3.0 | Вход приемника последовательных данных | |
TxD / P3.1 | Выход передатчика последовательных данных | |
/ P3.2 | Вход 0 для сигнала внешнего прерывания | |
/ P3.3 | Вход 1 для сигнала внешнего прерывания | |
T0 / P3.4 | Вход таймера/счетчика 0 | |
T1 / P3.5 | Вход таймера/счетчика 1 | |
/ P3.6 | Выход для управляющего строба при выполнении цикла записи во внешнюю память данных или цикла записи информации из порта во внешнее устройство | |
/ P3.7 | Выход для управляющего строба при выполнении цикла чтения из внешней памяти данных или цикла чтения информации в порт из внешнего устройства | |
Выход для управляющего строба при выполнении цикла чтения из внешней памяти программ | ||
ALE | Выход для управляющего импульса, разрешающего фиксацию адреса, выставленного на мультиплексированной шине адрес/данные, во внешних устройствах хранения адреса | |
Вход для сигнала запрета доступа к внутренней памяти программ | ||
XTAL1 | Вход внутреннего задающего генератора для подключения одного из выводов внешнего кварцевого резонатора или для подачи внешних сигналов синхронизации | |
XTAL2 | Выход внутреннего задающего генератора для подключения одного из выводов внешнего кварцевого резонатора | |
RST | Вход общего сброса | |
VCC | Вывод для подключения источника питания (+5 В). | |
VSS | Общий вывод (“земля”) |
Определение признаков и флагов регистраPSW
PSW – регистр процессора МК, предназначен для фиксирования состояния процессора: значений признаков выполнения арифметических и логических операций в АЛУ, флагов режимов работы.
Имя регистра | PSW | |||||||
Адрес регистра | D0 | |||||||
Бит регистра | PSW.7 | PSW.6 | PSW.5 | PSW.4 | PSW.3 | PSW.2 | PSW.1 | PSW.0 |
Имя флага или бита-признака | C | AC | F0 | RS1 | RS0 | OV | P | - |
Адрес флага или бита-признака | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
Описание флагов и признаков в составе регистра PSW:
C – | бит-признак переноса (C = 1) из старшего разряда АЛУ. |
AC – | бит-признак дополнительного переноса (AC = 1) из младшей тетрады АЛУ в старшую. |
F0 – | флаг общего назначения для пользователя |
RS1, RS0 – | двухразрядный номер используемого (текущего) банка рабочих регистров. |
OV – | бит-признак переполнения (OV = 1) при выполнении арифметической операции. |
P – | бит дополнения аккумулятора до четности (девятиразрядное слово, составленное из содержимого аккумулятора и бита P, всегда содержит четное число единиц). |
1.2. Программирование функций и режимов внутренних
Узлов МК КР1830ВЕ31