Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_Лабработы по МПС2.docx
Скачиваний:
3
Добавлен:
02.05.2019
Размер:
630.12 Кб
Скачать

2. Порядок виконання роботи.

2.1 Ознайомитися з принципом написання підпрограм в графічному середовищі, їх викликом в основній програмі.

2.2 Написати і відлагодити програму в покроковому режимі в симуляторі.

2.3 Перевірити працездатність програми на лабораторному стенді.

2.4 Виконати індивідуальне завдання, згідно варіанта (табл.2.1).

початок

Ініціалізація стека

Налаштування порту С на виведення.

Налаштування PD3 на введення з підтягуванням

-

+

Direct=1

Установка сьомого біта регістра “крапки” в 1

Установка першого біта регістра "крапки" в 1

1

PD3 = 1

+

-

Button=0

+

-

Button = 1

Побітовеінвертуваннярегістрапрапорів

(інверсія прапора Direct)

Прапор Button = 0

Інвертування регістра "крапки"

Вивед-я утримув-го

регістра «крапки» в порт С

Інвертуванняр егістра "крапка"

Виклик підпрограми пауза

Direct=1

-

+

Зсуврегістра "крапка" ліворуч

Зсуврегістра "крапка" праворуч

Регістр "крапка" = 0

-

+

Рисунок 2.3 - Блок-схема основної програми

Таблиця 2.1 Варіанти індивідуальних завдань.

Дії при парному натисненні

Дії при непарному натисненні

Біжуча крапка вліво

Рух крапки вліво-вправо. Напрямок змінюється при досягненні крайніх світло діодів.

Біжуча крапка вправо

Дві крапки, які рухаються назустріч.

Дві біжучі крапки вліво

Біжуча крапка вправо

Біжуча крапка вліво по непарних світлодіодах

Крапка вправо по непарних світлодіодах.

Біжуча крапка вправо по 4 менших світлодіодах

Біжуча крапка вліво по 4 старших світлодіодах

Біжуча крапка вправо

Світяться непарні світлодіоди

Світяться парні світлодіоди

Рух крапки вліво

Рух крапки вліво

Блимають усі світлодіоди

Рух крапки вліво з двократним блиманням

Біжуча крапка вправо

Біжуча крапкавліво

Рух крапки вправо з трикратним блиманням

Рух крапки вліво-вправо. Напрямок змінюється при досягненні крайніх світлодіодів.

Біжуча крапкавправо

Почергово блимають 2 і 7 світлодіоди

Біжуча крапка вліво

Біжуча крапкавправо

Світяться половина світлодіодів

Біжуча крапкавліво

Крапка вправо по парних світлодіодах.

Крапка вліво по непарних світлодіодах.

Біжуча крапка вправо

Рух двох крапок від середини до крайніх світлодіодів

Біжуча крапка вліво

Біжуча крапка вправо

Рух крапки вліво-вправо. Напрямок змінюється при досягненні крайніх світлодіодів.

Біжуча крапка вліво

Блимання світлодіодної лінійки

Біжуча крапка вправо

Блимають почергово тетроди світлодіодів

Рух двох крапок від крайніх світло діодів до середини.

Біжуча крапка вправо

Рух крапки вліво-вправо. Напрямок змінюється при досягненні крайніх світло діодів.

Біжуча крапка вліво

Біжуча крапка вправо

Рух крапки по непарних світло діодах вліво з двократним блиманням

Біжуча крапка вліво

Рух двох крапок від середини до крайніх світло діодів і назад

Рух двох крапок від середини до крайніх світлодіодів

Біжуча крапка вправо

Блимають почергово парні та непарні світлодіоди

Біжуча крапка вліво