Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laba11.doc
Скачиваний:
3
Добавлен:
16.11.2018
Размер:
113.66 Кб
Скачать

11.2 Порядок виконання лабораторної роботи

1. Ознайомитися з прикладами програм управління таймерами мікроконтролера, поміщеного

в стенд EV8031.

2. Розробити початковий варіант програм, в яких реалізовані функції, що встановлені в

індивідуальному завданні (табл. 11.4) в залежності від номера бригади.

3. Створити робочу папку С:\User\SUmn\uC\Sem7\Lab11_ mn, де mn - шифр групи.

4. У текстовому редакторі набрати текст розробленої програми по управлінню таймерами в

режимі опитування і зберегти у вказаній папці у файлі з назвою Lab11_x1.c, де х —номер бригади. На початку тексту занести «шапку» програми за наступним зразком:

//**********************************************************************

// Програма Lab 11_х1 .с до лабораторної роботи № 11.

// Семестр 7, модуль 1, бригада №х ; мікроконтролер і8051.

// Виконав студент гр. СУ-mn <прізвище ініціали> Дата виконання

//**********************************************************************

5. Створити файл Lab11_x1.bat. Орієнтовний зміст файлу наступний:

c:\sdcc\BIN\sdcc.exe Lab11_x1.c pause

с :\sdcc\BIN\eval3.exe -hs -com 1 9600 Lab11_x1.c.ihx

6. Виконати компіляцію програми. Виправити всі виявлені синтаксичні і логічні помилки.

7. Спостерігати процес управління таймерами в режимі опитування і пристроями виведення статичного стенда. Переконатися у тому, що їх поведінка відповідає завданню, після чого дію програми продемонструвати викладачу.

8. Зберегти початковий текст програми і її лістинг та робочі записи для оформлення звіту по лабораторній програмі.

9. У текстовому редакторі набрати текст розробленої програми по управлінню таймерами в режимі переривання і зберегти у вказаній папці, вказаній в п.З у файлі з назвою Lab11_x2.c, де х —номер бригади.

10. Створити файл Lab11_x2.bat. Зміст файлу аналогічний вказаному в п.5.

11. Виконати компіляцію програми Lab11_x2.c. Виправити всі виявлені синтаксичні і логічні помилки.

12. Спостерігати процес управління таймерами таймерами в режимі переривання і пристро­ями виведення статичного стенда. Переконатися у тому, що їх поведінка відповідає завданню, після чого дію програми продемонструвати викладачу.

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

14. Використавши результати попередніх лабораторних робіт, розробити програму, яка ...

Запропонувати альтернативні алгоритми програм, відповідають індивідуальному зав­данню. Зафіксувати свої міркування у звіті.

Таблиця 11.4 - Умови завдань до лабораторної роботи №11

№ завд.

Зміст індивідуального завдання

1.1

... А) При запуску виводить на статичний індикатор число 5151h. Б) Послідовно і циклічно включає на час 0,3 с сегмент "а" у розряді 1 динамічного індикатора Е40281 стенда ЕУ8031, потім у розряді 2, далі - у розрядах 3,4,1,2,. . Часовий інтервал реалізувати за допомогою вбудованого таймера 1 в режимі опитування.

1.2

.А) При запуску виводить на статичний індикатор число 5252h. Б) Послідовно і циклічно включає протягом 1/3 с по одному світловипромінювальні діоди з координатами С1Д1; потім - С2Д2; С3Д3; С4Д4; С5Д5; С4Д6; С3Д7; далі знову С2Д2; С3Д3;... Часовий інтервал реалізувати за допомогою вбудованого таймера 1 в режимі переривання з використанням банку 2 регістрів.

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