Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

LAB3

.pdf
Скачиваний:
5
Добавлен:
06.03.2016
Размер:
204.04 Кб
Скачать

11

3 Задание к лабораторной работе

3.1Исследовать программу 3.

3.2Разработать программу 4, последовательно включающую светодиоды выходного устройства с различной временной задержкой ("бегущий огонек" с замедлением). Минимальная длительность горения отдельного светодиода - не менее 1 с.

3.3Модифицировать программу 4 (программа 5) таким образом, чтобы время одного цикла прохода задавалось с входного порта.

4 Рекомендации по выполнению задания

4.1Пункт 3.1 выполнить следующим образом:

1)у стенда А подключить шнур питания к сети, у стенда Б - подключить разъем внешнего блока питания к гнезду на задней панели стенда Б, подключить шнур питания внешнего блока питания к сети.

2)включить тумблер СЕТЬ (для стендов Б - на корпусе внешнего блока питания).

3)после завершения выполнения тестовых программ и появления сообщения НАЧАЛО, ввести в микро-ЭВМ подпрограммы 1 и 2 и программу

3.Учесть, что адреса портов стендов А и Б отличаются (для А - адреса входного и выходного регистров соответственно 20h и 30h, для Б - для обоих регистров адрес 05h, кроме того, для стенда Б заменить команду OUT 80h парой команд OUT 04h - OUT 08h (вывод в регистр данных - вывод в регистр управления выдачей).

4)манипулируя позиционными переключателями входного порта, убедиться, что частота звука зависит состояния переключателей входного порта. Убедиться также, что максимально низкий звук задается нулевым значением во входном порте, а максимально высокий - значением 01.

5)модифицировать программу 3 таким образом, чтобы наиболее низкий звук задавался значением FFh во входном порте, а наиболее высокий - значением 00h.

4.2Пункт 3.2 выполнить следующим образом:

12

1)разработать программу 4 в соответствии с заданием. При разработке использовать программы из лабораторной работы МПТ-2 (вложенные циклы).

2)ввести в микро-ЭВМ программу 4. Осуществить пуск программы.

3)убедиться, что при выполнении программы микро-ЭВМ включает светодиоды выходного устройства с различной временной задержкой.

4.3Пункт 3.3 выполнить следующим образом:

1)модифицировать программу 4 в соответствии с заданием.

2)ввести в микро-ЭВМ программу 4. Осуществить пуск программы.

3)убедиться, что при выполнении программы микро-ЭВМ включает светодиоды выходного устройства с различной временной задержкой, при этом длительность одного прохода минимальна при входном значении 00h и максимальна при входном значении FFh.

5 Контрольные вопросы

1 Укажите количество машинных тактов выполнения команды

CALL .

2 В какой последовательности записывается и считывается из стека содержимое аккумулятора и регистра признаков МП БИС при выполнении команд PUSH PSW и POP PSW?

3 С помощью каких команд можно задавать или переобозначить область памяти, отведенную под стек?

4Укажите порядок выполнения микро-ЭВМ команды RET.

5Сравните процесс выполнения микро-ЭВМ команд САLL и RST.

6В какой последовательности сохраняется и извлекается содержимое регистров МП БИС в подпрограммах?

7В чем принцип генерации звука в микропроцессорной системе?

8Как организуется вызов подпрограмм и возврат из подпрограмм по условию?

13

6 Требования по оформлению отчета

Отчет по лабораторной работе должен содержать:

1)титульный лист;

2)название и цель работы;

3)блок-схему программы 5;

4)тексты разработанных программ;

5)выводы по работе.

Список литературы

1Микропроцессоры. В 3-х кн. Учебное пособие для вузов/Под ред. Л.Н.Преснухина, М.- Высш.шк., 1986.

2Самофалов К.Г., Викторов О.В. Микропроцессоры. Киев: Техника, 1989 г.

3Алексенко А.Г., Галицын А.А., Иванников А.Д. Проектирование радио-

электронной аппаратуры на микропроцессорах.

М.: Радио и связь, 1984

4 Гутников В.С. Интегральная электроника

в измерительных

устройствах, Л.: Энергоатомиздат, 1988

 

5МикроЭВМ./Под ред. Дирксена. М.,: Энергоатомиздат, 1982

6Микропроцессоры и микропроцессорные комплекты интегральных микросхем. Справочник. В 2-х т./Под ред. Шахнова В.А.

7Гуртовцев А.Л., Гудеменко С.В. Программы для микропроцессоров,

Минск, 1989.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]