- •Теоретическая часть
- •1.1. Структурная схема бис кр580вв51
- •1.2. Работа микросхемы в асинхронном режиме
- •1.3. Работа микросхемы в синхронном режиме
- •Описание лабораторного стенда
- •2.1. Работа стенда с обучающей программой
- •2.2. Работа стенда в автономном режиме
- •3. Порядок выполнения работы на стенде
- •Выполнение работы с обучающей программой
- •4. Отчет о лабораторной работе должен содержать:
- •5. Лабораторные задания
- •6. Контрольные вопросы
- •7. Список литературы
- •Системные требования:
- •156005, Г. Кострома, ул. Дзержинского, 17. Тел. 31-15-21, e-mail: rio@kstu.Edu.Ru
Описание лабораторного стенда
Стенд состоит (рис. 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 – под контролем обучающей программы.
При переходе в режим обучения с БИС КР580ВИ53 поле меню содержит три пункта:
1. Работа передатчика на приемник (рис.12в, режим предусматривает передачу с передатчика БИС на ее приемник).
2. Ручная работа с приемником (рис.12б, разрешается только прием данных).
3. Ручная работа с передатчиком (рис.12а, разрешается только передача данных).
Необходимо выбрать один из пунктов меню, после чего на экране появляется название выбранного режима и меню протокола обмена, включающее в себя два пункта:
1. Обмен с запросом и опросом готовности. Он предусматривает использование протокола, в котором запрос готовности ВУ перед обменом данными обязателен, и контроль готовности в виде опроса определенного разряда.
2. Обмен без запроса и опроса готовности. Он не требует запроса о готовности ВУ к обмену и контроль готовности перед передачей данных. ВУ, с которым предполагается обмен данными, всегда готово.
После выбора одного из пунктов меню на экран выводится меню режима обучения, включающее два пункта:
Подсказка.
Возврат в начало программы.
К подсказке можно обращаться только после сообщения об ошибке на экране дисплея и на стенде. К подпрограмме «Возврат в начало программы» обращаются, когда нужно проделать работу с самого начала с лучшими показателями или использовать БИС в другом режиме. При этом сумма набранных баллов сбрасывается, и можно вновь начать программирование микросхемы.