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

  1. Призначення інтегрального середовища розробки програмного забезпечення ProView.

  2. Порядок створення та трансляції програми на мові Асемблера.

  3. Порядок створення та компіляції програми на мові С.

  4. Порядок запуску програми на виконання. Покрокове виконання програми. Встанвлення та вилучення контрольний точок.

  5. Характеристика основних та додаткових вікон ProView.

7. Рівень знань та навичок після виконання лабораторної роботи.

В результаті виконання практичної роботи студенти повинні навчитися працювати в інтегральному середовищі розробки програмного забезпечення ProView.

8. Література.

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

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

  • 6. А.В. Фрунзе. Микроконтроллеры? Это же просто.

Додаток 1. Варіанти індивідуальних завдань

Варіант 1

  1. Розробити програму множення двох 16-розрядних чисел.

  2. Результат вивести на порти Р0 (ст. байт) … P3 (мол. байт).

Варіант 2

  1. Розробити програму ділення 16-розрядного числа на 8-розрядне число.

  2. Результат вивести на порти Р1 (ст. байт), P2 (мол. байт).

Варіант 3

  1. Розробити програму двійково-десяткового перетворення 3-байтного числа.

  2. Результат вивести на порти Р0 (ст. байт) … P3 (мол. байт).

Варіант 4

  1. Розробити програму прийому через послідовний порт 6-ти байт даних.

  2. Дані розмістити в комірках резидентної пам′яті даних

Варіант 5

  1. Розробити програму формування програмної часової затримки тривалістю 5 сек.

  2. Пуск затримки здіснювати при появі "0" на лінії Р1.0.

  3. По закінченні затримки сформувати "0" на лінії Р2.2.

Варіант 6

  1. Розробити програму формування часової затримки на таймері тривалістю 5 сек.

  2. Пуск затримки здіснювати при появі "0" на лінії Р2.0.

  3. По закінченні затримки сформувати "0" на лінії Р1.2.

Варіант 7

  1. Розробити програму формування на лінії Р3.5 послідовності імпульсів з такими параметрами:

  • тривалість – 0,4 сек;

  • період – 2,4 сек.

  1. Пуск програми здіснювати при появі "0" на лінії Р2.7.

Варіант 8

  1. Розробити програму побітної передачі через лінію Р2.2 байту, що знаходиться в регістрі R5.

  2. Передачу здійснювати з швидкістю 1 біт/сек.