Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторн- роботи 6_7_8_9_10_ Комп_схемотехн-к...doc
Скачиваний:
13
Добавлен:
06.09.2019
Размер:
367.62 Кб
Скачать

7 Контрольні питання:

  1. За якою адресою здійснюється звертання до правої пари знакомісць статичного індикатора?

  2. Вкажіть звертання до лінійки світлодіодів.

  3. До якого регістра здійснюється звертання для організації періодичного гасіння індикаторів?

  4. Які значення завантажують в регістри підпрограми затримки для відображення інформації з частотою 1 Гц?

  5. Як встановити частоту відображення інформації 0,5 Гц?

Література

  1. Якименко Ю.І., Терещенко Т.О. Мікропроцесорна техніка. –с.438-452, с.475-482.

Лабораторна робота № 8

Дослідження схем відображення інформації із світлодіодами на омк

1 Мета роботи: вивчення побудови схем відображення інформації на одиничних світлодіодах та програмування відображення інформації з використанням ОМК сімейства MCS-51

2 Апаратура та прилади: пеом, навчально-налагоджувальний стенд ev8031/avr

3 Схема дослідження:

Рисунок 1 – Схема підключення лінійки одиничних світлодіодів до ОМК

4 Основні теоретичні положення

Індикація на одиничних світлодіодах реалізована лінійкою світлодіодів HL1…HL8, підключених до шини ОМК через буферний регістр LED REG (рис.1).

Вибірка індикатора здійснюється дешифратором DА, на який надходять адреси від мікроконтролера. Доступ до лінійки світлодіодів стенду HL1…HL8 здійснюється як до комірки зовнішнього ОЗП за адресою 0A006h.

Світлодіоди засвічуються шляхом запису логічних одиниць у відповідні розряди регістра LED REG.

Для індикації необхідно забезпечити достатній час світіння одного світлодіодного індикатора, для того щоб не зменшувалась яскравість.

При організації підпрограм затримки, що забезпечують необхідний час світіння, необхідно враховувати, що в MCS-51 при тактовій частоті 12 МГц команда завантаження числа в будь-який з робочих регістрів здійснюється за 1 мкс, а виконання команди djnz триває 2 мкс.

Приклад підпрограми затримки світіння індикаторів:

ZAТ: ;підпрограма затримки

mov R1,#0FFh

C2: mov R2,#0FFh

C4: djnz R2, C4

djnz R1, C2

ret ;вихід з підпрограми

5 Послідовність виконання роботи

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

Вивчити функціональну схему підключення світлодіодної індикації, визначити призначення мікросхем пристрою відображення інформації. Проаналізувати сигнали керування вмиканням індикаторів та адреси звертання до лінійки світлодіодів.

5.1.2 Розробити алгоритм для виконання завдання:

бриг.

№ за списком

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

1

1-3;

16-18

Засвітити непарні світлодіоди в шаховому порядку. Організувати їх миготіння. Організувати почергове засвічування в шаховому порядку з іншими світлодіодами.

2

4-6;

19-21

Засвітити парні світлодіоди в шаховому порядку. Організувати їх миготіння. Організувати почергове засвічування в шаховому порядку з іншими світлодіодами.

3

7-9;

22-24

Засвітити діоди по парам. Організувати їх миготіння. Організувати почергове засвічування з іншими парами світлодіодів.

4

10-12;

25-27

Засвітити праву половину світлодіодів. Організувати їх миготіння. Організувати почергове засвічування з іншою половиною світлодіодів.

5

13-15;

28-30

Засвітити ліву половину світлодіодів. Організувати їх миготіння. Організувати почергове засвічування з іншою половиною світлодіодів.

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

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

5.3 Записати лістинг правильно працюючої програми.

6 Зміст звіту

  1. Найменування роботи

  2. Мета роботи і застосоване обладнання

  3. Порядок завантаження програми

  4. Алгоритм програми

  5. Програма на асемблері

  6. Лістинг програми

  7. Відповіді на контрольні питання