Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Микропроцессорная техника.doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
6 Мб
Скачать
☆

Команды интерфейса коп.

Команды передает контроллер, ATN = L-уровень.

B8

B7

B6

B5

B4

B3

B2

B1

Для команды.

Вид команды определяется: B7, B6, B5.

B7

B6

B5

Тип команды

0

0

0

Адресуемая

0

0

1

Универсальная

0

1

Х

Приема

1

0

Х

Передачи

1

1

Х

Вторичная

Контроллер имеет возможность программировать устройство на прием или передачу.

Команда приема: адреса передаются младшими битами: 0000 …1110 – 30 адресов.

Каждое устройство, подключаемое к интерфейсу имеет свой адрес, если этот адрес совпадает с выставленным, то устройство настраивается на прием.

1111 – UNT (конец передачи команды приема).

Аналогично при передачи:

UNL – конец команды передачи.

Вторичная – для передачи информации вторичным устройствам (со своими адресами).

Универсальные:

LLO – блокировка автономного управления.

PCL – сброс.

PPO

SPE

SPD

Схемная реализация интерфейса:

I8291 – 1 – приемопередатчик.

I8292 – 1 – контроллер шины.

I8293 – 2 – шинный приемопередатчик.

Транспортная передача данных.

При передаче данных используются специальные коды:

МТК – 5 битный.

ASCII – 7 битный.

КОИ-7 – 7 битный.

КОИ-8 – 8 битный.

Символ

Код ASCII

0

30H

1

31H

9

39H

+

23H

=

3DH

SOM

01H

Начало сообщения

EOM

03H

Конец сообщения

EOT

04H

Конец передачи

NUL

00H

Ожидание

Байт

Байт

SOM

…

EOM

NUL

NUL

SOM

EOM

EOT

Данные

Метод транспарантной передачи: берется код (любой) DLE, управляющие символы будут в виде двух байтов:

DLE STX – начало транспарантного текста.

DLE ETB – конец текстового блока.

DLE ETX – конец транспарантного текста.

DLE SOH – качало транспарантного заголовка.

DLE DLE – передача данных, совпадающих с DLE.

DLE – 55h

STX – 76h

ETB – 85h

Пример: контроллер поставляет данные о температуре печей. Количество печей и зон произвольно и может меняться.

DLE

SOH

DLE

STX

DLE

ETX

DLE

SOH

DLE

STX

…

заголовок

Данные по темп.

заголовок

Данные

DLE

STX

DLE

ETB

Конец блока