Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Н_Пос_2-Лабораторні.doc
Скачиваний:
12
Добавлен:
20.11.2019
Размер:
7.4 Mб
Скачать

2.9.3. Підготовка до роботи

1) Вивчити принцип роботи таймерів/лічильників OMK MCS-51.

2) Вивчити призначення регістрів для керування та ініціалізації таймерів/лічильників.

3) Ознайомитись з принциповою електричною схемою плати розширення.

4) Розробити БСА підпрограми (Рис.2.35.)

5) Розробити БСА виконання індивідуального завдання з номером Вашої бригади (Табл.2.19).

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

Індивідуальне завдання

1

Здійснити широтно-імпульсну модуляцію за допомогою Т/С1 та Т/С0 з можливістю змінювати скважність імпульсів за допомогою SW15 (збільшення) та SW16 (зменшення).

2

Здійснити динамічне підсвічення статичного індикатора з наступними вимогами: тривалість підсвічення триває на протязі 2 секунд, а у погашеному стані індикатор знаходиться 1 секунду.

3

Реалізувати біжучий вогник на світлодіодах із затримкою, яка рівна 1.8 сек.

4

Здійснити повірку лабораторного генератора імпульсів. Висновки та необхідні розрахунки занести до звіту.

5

Здійснити поступове засвічення динамічного індикатора у наступній послідовності: спочатку відбувається поступове засвічення одного розряду з нарощуванням в один сегмент, коли у розряді підсвічені усі вісім сегментів, то відбувається засвічування наступного розряду і т.д.

6

Реалізувати біжучий вогник на матриці 5×7 із можливістю зміни часової затримки між ітераціями. Використати Т/С1.

7

2.9.4. Виконання роботи

1) Розробити програму для виконання індивідуального завдання.

2) Ввести текст програми мнемокодами асемблера використовуючи текстовий редактор і зберегти асемблерну програму в доступному місці на диску ПК.

3) Виконати компіляцію програми засобами середовища EV8031 IDE та виправити виявлені помилки.

4) Завантажити програму в стенд ОЕОМ. Переконатися в правильному виконанні індивідуального завдання. При негативному результаті провести відлагодження алгоритму або програми.

5) Записати детальні коментарі до розробленої програми виконання індивідуального завдання.

2.9..5. Вміст звіту

1. Тема та мета роботи, короткі теоретичні вдомості, алгоритми виконання індивідуальних завдань, розроблені програми керування з коментарями та результати їх роботи у вигляді зображень на індикаторах.

    1. 2.9.6. Контрольні запитання

  1. Який апаратний засіб мікроконтролера називають таймером/лічильником?

  2. Вкажіть режими роботи таймерів/ лічильників MCS-51.

  3. Поняття роздільної здатності частотного перетворення.

  4. Принцип роботи Т/С в режимі таймера.

  5. Принцип роботи Т/С в режимі лічильника.

  6. Вкажіть призначення та формат регістра TMOD для роботи з таймерами/лічильниками?

  7. Вкажіть призначення та формат регістра TCON для роботи з таймерами/лічильниками?

  8. Опишіть режими роботи таймера?

  9. Що таке широтно-імпульсна модуляція? Для чого вона використовується?

  10. Вкажіть командидля програмування регістрів TMOD та TCON.

  11. В яких випадках здійснюється переривання від Т/С?

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