Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПрогрМПС_ЛР-2_UART.docx
Скачиваний:
1
Добавлен:
12.08.2019
Размер:
43.69 Кб
Скачать
  1. Література.

  • В.В. Сташин, А.В. Урусов, О.Ф. Мологонцева. Проектирование цифровых устройств на однокристальніх микроконтроллерах.

  • Г.Б. Уильямс. Отладка микропроцессорных систем.

  • 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)