### Контроллер байтового параллельного интерфейса
Установка микросхемы в режим контроллера байтового параллельного
интерфейса производится подачей определенных уровней напряжения
на выводы RC0, RC1, RC2. Помимо выбора режима работы микросхемы
комбинации напряжений на выводах RC0-RC2 осуществляют переадресацию
регистров и векторов прерываний. Адреса регистров и векторов прерываний,
соответствующие определенным комбинациям напряжений на выводах RC0—RC2,
представлены в следующей таблице:

| RC2 | RC1 | RC0 |Адрес РCИ           | Адрес РП           | Адрес РСП          | Адрес РИ           | Адрес вектора прерывания
|-----|-----|-----|--------------------|--------------------|--------------------|--------------------|----------------
| 0   | 0   | 0   | -                  | -                  | 177514<sub>8</sub> | 177516<sub>8</sub> | 200<sub>8</sub>
| 0   | 0   | 1   | 177560<sub>8</sub> | 177562<sub>8</sub> | 177564<sub>8</sub> | 177566<sub>8</sub> | 60/64<sub>8</sub>
| 0   | 1   | 0   | 177550<sub>8</sub> | 177552<sub>8</sub> | 177554<sub>8</sub> | 177556<sub>8</sub> | 70/74<sub>8</sub>
| 0   | 1   | 1   | 177270<sub>8</sub> | 177272<sub>8</sub> | 177274<sub>8</sub> | 177276<sub>8</sub> | 170/174<sub>8</sub>
| 1   | 0   | 0   | xxxxx0<sub>8</sub> | xxxxx2<sub>8</sub> | xxxxx4<sub>8</sub> | xxxxx6<sub>8</sub> | xx0/xx4<sub>8</sub>

Микросхема осуществляет прием и передачу информации с помощью регистров
состояния источника (РСИ) и приемника (РСП), регистров источника (РИ)
и приемника (РП). Регистры источника и приемника выполнены на одной
микросхеме К1801ВП1-034. Микросхема К1801ВП1-033 содержит регистры
состояния РСИ и РСП, компаратор адресов, блок прерываний и блок
управления регистрами РИ, РП.

### Условное графическое обозначение в режиме байтового параллельного интерфейса
![Symbol](/033/img/033-bpic.png)

### Структурная схема для режима байтового параллельного интерфейса
![Structure](/033/img/033-bpic-arch.jpg)

### Назначение выводов в режиме байтового параллельного интерфейса
| Номер       | Название     | Конфигурация | Назначение
|-------------|--------------|--------------|-------------------------
| 1           | REQ          | Вход         | Требование
| 2           | RC0          | Вход         | Выбор режима 0 (высокий)
| 3           | RC1          | Вход         | Выбор режима 1 (высокий)
| 4           | RC2          | Вход         | Выбор режима 2 (высокий)
| 5           | nAO-A        | Вход         | Готовность приемника
| 6           | nAC-A        | Вход         | Запрос приемника
| 7           | nAC-S        | Выход        | Запрос источника
| 8           | nSC-A        | Выход        | Строб приемника
| 9-16        | nAD0-nAD7    | Вход/Выход   | Канал nAD0-nAD7
| 17-20       | nAD8-nAD11   | Вход         | Канал nAD8-nAD11
| 21          | GND          | Питание      | Нулевой потенциал (земля)
| 22          | nAD12        | Вход         | Канал nAD12
| 23          | nBS          | Вход         | Выбор внешнего устройства
| 24          | nAD14        | Вход         | Канал nAD14
| 25          | nAD15        | Выход        | Канал nAD15
| 26          | nSC-S        | Вход         | Строб источника
| 27          | nIN          | Выход        | Ввод данных
| 28          | nOUT         | Выход        | Вывод данных
| 29          | nSET         | Выход        | Начальная установка
| 30          | ERR          | Вход         | Признак ошибки
| 31          | DONE         | Вход         | Признак завершения
| 32          | TR           | Вход         | Требование передачи
| 33          | nIAKI        | Вход         | Вход подтверждения прерывания
| 34          | nINIT        | Вход         | Сброс периферии
| 35          | nVIRQ        | Выход-OK     | Запрос на прерывание
| 36          | nIAKO        | Выход        | Выход подтверждения прерывания
| 37          | nDOUT        | Вход         | Строб записи данных канала
| 38          | nDIN         | Вход         | Строб чтения данных канала
| 39          | nRPLY        | Выход-OK     | Подтверждение обмена ведомым
| 40          | nSO-S        | Вход         | Готовность источника
| 41          | nSYNC        | Вход         | Признак операции обмена на канале
| 42          | VCC          | Питание      | Потенциал +5В (источник питания)

### Регистр состояния источника
| Бит | Название | Доступ | Назначение
|-----|----------|--------|------------------------
| 15  | ERR      | RO     | ошибка
| 07  | AR       | RO     | требование приема
| 06  | IEA      | RW     | разрешение прерывания по приему, сбрасывается сигналом nINIT

### Регистр состояния приемника
| Бит | Название | Доступ | Назначение
|-----|----------|--------|------------------------
| 15  | ERR      | RO     | ошибка
| 14  | SET      | WO     | начальная установка
| 07  | TR       | RO     | требование передачи
| 06  | IET      | RW     | разрешение прерывания по передаче, сбрасывается сигналом nINIT
| 05  | DONE     | RO     | завершено


### Работа микросхемы на прием информации
При отсутствии сигнала nSO—S (готовность источника) в регистре состояния
источника установлен бит ERR (ошибка) — микросхема к работе не готова.
При появлении сигнала nSO—S микросхема выставляет сигнал nAC—S (запрос
источника), ответом на который является сигнал nSC—S (строб источника).
При поступлении сигнала nSC—S в регистре состояния источника устанавливается
бит AR (требование приема), который при наличии бита IEA (разрешение
прерывания по приему) вызывает запрос прерывания. При чтении регистра
приемика вырабатывается сигнал nIN (ввод данных) и снимается сигнал nAC-S.
Вновь установиться сигнал nAC—S может только после снятия сигнала nSC—S.

### Работа микросхемы на передачу информации
При отсутствии сигнала nAO—A (готовность приемника) микросхема к работе
не готова. При наличии сигналов nAO-A и nAC-A (запрос приемника) микросхема 
после записи информации в регистр источника вырабатывает сигнал nSC—A (строб
приемника), который снимается после снятия сигнала nAC-A. Во время записи
в регистр источника вырабатывается сигнал nOUT (вывод данных) . 

Состояния сигналов регистра состояния приемника ERR, DONE, TR соответствуют
состояниям одноименных сигналов приемника.

Запрос на прерывание по передаче информации возникает при наличии сигнала
REQ (требование) и установленном бите IET (разрешение прерывания по передаче)
в регистре состояния.
