- •Міністерство освіти і науки, молоді та спорту україни Національний університет "Львівська політехніка"
- •Інструкція до лабораторної роботи №2
- •Тема. "Програмування послідовного порту (uart)"
- •Мета роботи.
- •Короткі теоретичнi відомості.
- •Домашня підготовка до роботи:
- •Порядок виконання роботи
- •Контрольні питання.
- •Рівень знань та навичок після виконання лабораторної роботи.
- •Література.
Література.
В.В. Сташин, А.В. Урусов, О.Ф. Мологонцева. Проектирование цифровых устройств на однокристальніх микроконтроллерах.
Г.Б. Уильямс. Отладка микропроцессорных систем.
6. А.В. Фрунзе. Микроконтроллеры? Это же просто.
Додаток 1. Варіанти індивідуальних завдань
Варіант 1 (виконується разом з варіантом 2) Записати в регістр R4 число "22". При натисканні на кнопку SW15 збільшувати його на "1", а при натисканні на кнопку SW16 зменшувати на "2". Після кожної модифікації числа передавати його через комунікаційний інтерфейс СОМ2. Швидкість передачі – 150 біт/с. |
Варіант 2 (виконується разом з варіантом 1) Проаналізувати прийняте через комунікаційний інтерфейс СОМ2 число. Якщо воно менше "30", вивести його на ліву пару знакомісць статичного індикатора. В протилежному випадку – на праву. Гасити незадіяні в даний момент знакомісця статичного індикатора. |
Варіант 3 (виконується разом з варіантом 4) Записати в регістр R2 число "0". Щосекунди інкрементувати його. Індикацію числа виконувати на статичному індикаторі. Після кожної модифікації числа аналізувати його. Якщо воно парне - передавати його через комунікаційний інтерфейс RS-485. Швидкість передачі – 75 біт/с. |
Варіант 4 (виконується разом з варіантом 3) Додати до прийнятого через комунікаційний інтерфейс RS-485 числа "4" та вивести результат на ліву пару знакомісць статичного індикатора. |
Варіант 5 (виконується разом з варіантом 6) Записати в 6 комірок РПД набір довільних даних. Розробити програму передачі даних через послідовний порт. Швидкість передачі – 200 біт/с. |
Варіант 6 (виконується разом з варіантом 5) Розробити програму прийому через послідовний порт 6-ти байт даних. Дані розмістити в комірках РПД. Після кожного натискання на кнопку SW15 виводити по черзі один з байтів на статичний індикатор |
Варіант 7 (виконується разом з варіантом 8)
|
Варіант 8 (виконується разом з варіантом 7)
|