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

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

1) Вивчити принцип роботи з послідовним портом ОМК.

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

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

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

5) Розробити БСА для виконання індивідуального завдання відповідно до варіанту, що вказаний в табл.2.23. для номера Вашої бригади.

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

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

1

Організувати передачу числа #025 від ОМК до ПК. Швидкість передачі встановити 2400 бод.

2

Організувати прийом інформації від ПК до ОМК. Результат виводити на статичний індикатор. . Швидкість передачі встановити 2400 бод.

3

Записати деяку числову послідовність (10 елементів) в сусідні комірки пам’яті даних та проводити циклічну передачу даних до ПК зі швидкістю 4800 бод.

4

Передати на ОМК деяку числову послідовність, кожен елемент записувати в комірки ОЗП і виводити на статичний індикатор. Швидкість передачі встановити 1200 бод

5

Циклічно опитувати АЦП, відображати значення вхідної напруги на статичному індикаторі, а при натисканні клавіші SW15 передати цифровий код виміряної наруги до ПК. Швидкість встановити 300 бод.

6

Скласти програму, яка б створювала ефект „біжучого вогнику” на світлодіодах HL1-HL8. При отриманні „посилки” від ПК необхідно забезпечити гасіння усіх світлодіодів, а її вміст відобразити на статичному індикаторі із деякою затримкою. Далі погасити статичний індикатор і повернутися до виконання основної програми.

7*

Реалізувати опитування клавіатури. Номер клавіші відображати на статичному індикаторі і передавати на ПК.

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

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

2) Розрахувати необхідні настроювання таймера для забезпечення заданої швидкості передачі.

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

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

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

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

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

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

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

  1. Поняття послідовного формату передачі даних.

  2. Призначення і сфера застосування передачі даних по послідовному інтерфейсу.

  3. Формат передачі даних по інтерфейсу RS232.

  4. Програмно доступні регістри для обслуговування інтерфейсу RS232.

  5. Позначення бітів керування обміном по інтерфейсу RS232.

  6. Призначення ліній інтерфейсу RS232.

  7. Визначення швидкості обміну інтерфейсу RS232.

  8. Фізичні характеристики сигналів у інтерфейсі RS232.

  9. Як здійснюється передача біта.

  10. Як здійснюється передача байта.

89

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