Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПТ 4-ВВ51.doc
Скачиваний:
6
Добавлен:
26.11.2019
Размер:
566.78 Кб
Скачать
  1. Описание лабораторного стенда

Стенд состоит (рис. 11) из трех функциональных узлов:

  • имитатор сигналов микропроцессора (ИСМП);

  • имитатор сигналов внешнего устройства (ИСВУ);

  • исследуемый интерфейсный модуль КР580ВВ51.

ИСМП предназначен для формирования входных сигналов КР580ВВ51 со стороны системной магистрали и индикации шины данных. Со сто­роны ИСМП производится программирование БИС, засылка байта дан­ных для передачи передатчиком, прием байта данных, полученного с линии связи приемником, а также прием и засылка управляющей ин­формации в адаптер.

Все формируемые и индицируемые сигналы ИСМП по функцио­нальному назначению делятся на 3 группы:

ДВ — двунаправленная восьмиразрядная шина данных (D7–D0);

АВ — однонаправленная трехразрядная шина адреса (А0, А2, А3);

СВ — трехразрядная шина управления (RESET, WR, RD).

ИСВУ предназначен для формирования и индикации всех сигналов БИС со стороны внешних устройств (в частности, со стороны линии связи на светодиоды 0–6). Сигналы CTS и DSR коммутируются с КР580ВВ51 перемычками.

Интерфейсный модуль (адаптер) последовательного обмена пред­назначен для сопряжения линии связи с магистралью МП.

Сигналы на шинах данных и адреса формируются с помощью штекке­ров. Наличие штекера в гнездах D0–D7 и A0, A2, A3 соответствует еди­ничному значению разряда данных. Отражаются сигналы шины дан­ных и управления на соответствующих светодиодах. Разряд А0 используется для адресации внутренних регистров микросхемы и

шины данных, а разряды А2, А3 для формирования сигнала выбора кристалла CS. Микросхеме КР580ВВ51 назначен адрес А2, А3=11.

Сигналы управления RESET, WR, RD формируются с помощью соответствующих кнопок на лицевой панели.

На рис. 12 показаны три схемы включения БИС на стенде: работа передатчика; работа приемника; совместная работа передатчика на приемник.

2.1. Работа стенда с обучающей программой

Обучающая программа воспринимает все сигналы, сформированные на ИСМП, только после нажатия одной из кнопок RESET, WR, RD. После приема очередной команды от ИСМП программа анализирует ее и выводит на экран дисплея ЭВМ сообщение о выполненном шаге, что позволяет следить за ходом работы. Если сформирована недопустимая команда или набрана с ошибками, то сигналы управления не передаются на микросхему. При этом на стенде загорается светодиод «ОШБ», а на экран дисплея выводится сообщение «ОШИБКА» с кратким указанием причин.

Сообщение об ошибке дает право на получение от программы подсказки о способах ее устранения.

Обучающая программа запускается с помощью команды «RUN K580» с клавиатуры. Программа выводит на экран дисплея начальную заставку, содержащую название программы, список обслуживаемых микросхем, назначение клавиш управления программой и приглашает продолжить работу.

Затем необходимо набрать режим работы программы:

  1. Режим автономной работы.

  2. Режим обучения.

После нажатия клавиши 1 на клавиатуре ЭВМ можно работать со стендом в автономном режиме, а при нажатии клавиши 2 – под контролем обучающей программы.

При переходе в режим обучения с БИС КР580ВИ53 поле меню содержит три пункта:

1. Работа передатчика на приемник (рис.12в, режим предусматривает передачу с передатчика БИС на ее приемник).

2. Ручная работа с приемником (рис.12б, разрешается только прием данных).

3. Ручная работа с передатчиком (рис.12а, разрешается только пере­дача данных).

Необходимо выбрать один из пунктов меню, после чего на эк­ране появляется название выбранного режима и меню протокола обмена, включающее в себя два пункта:

1. Обмен с запросом и опросом готовности. Он предусматри­вает использование протокола, в котором запрос готовности ВУ перед обменом данными обязателен, и контроль готовности в виде опроса определенного разряда.

2. Обмен без запроса и опроса готовности. Он не требует запроса о готовности ВУ к обмену и контроль готовности перед передачей данных. ВУ, с которым предполагается обмен данными, всегда готово.

После выбора одного из пунктов меню на экран выводится меню режима обучения, включающее два пункта:

  1. Подсказка.

  2. Возврат в начало программы.

К подсказке можно обращаться только после сообщения об ошибке на экране дисплея и на стенде. К подпрограмме «Возврат в начало программы» обращаются, когда нужно проделать работу с самого начала с лучшими показателями или использовать БИС в другом режиме. При этом сумма набранных баллов сбрасывается, и можно вновь начать программирование микросхемы.