|
|||
Варіант індивідуального завдання
Міністерство освіти і науки України Національний технічний університет України „КПІ” Факультет інформатики і обчислювальної техніки Кафедра технічної кібернетики
Звіт до залікової роботи з дисципліни «Мікропроцесорні системи»
Виконав: студент групи ІК-92 Луговський Ю. О.
Перевірив
Київ 2012 Зміст 1. Варіант індивідуального завдання 2. Змістовний опис програми 3. Блок схеми алгоритму 4. Текст програми 5. Результати роботи
1. Варіант індивідуального завдання Залікова робота №3 Створити програму по обробці масиву з 10-ти чисел, які формуються по кнопці «B» на основі опитування стану 3-x перемикачів, множенню по кнопці «D» чисел цього масиву на 9 та послідовного виводу отриманих результатів на лінійку з 8-ми світлодіодів з часовою затримкою у 8 сек між двома послідовними виводами. 2. Змістовний опис програми Дана програма буде виконувати наступні дії. Спочатку ми програмуємо інтерфейс, щоб можна було використовувати світлодіоди. Умовно розіб’ємо програму на три частини. В першій будуть виконуватись зчитування кнопки з клавіатури, формування чисел за допомогою тумблерів та запис отриманого результату до пам'яті. Друга частина включатиме перевірку на натиснення на клавішу D і запускатиме виведення на світлодіоди. Третя частина виконує множення чисел з пам'яті на 9 та виводить їх на світлодіоди з періодичною затримкою між виведеннями. Оскільки в мікролабі немає функції множення регістру на число то будемо виконувати множення через додавання того самого числа 9 разів. Доцільно буде зробити додавання окремою підпрограмою. 3. Блок схеми алгоритму
|
|||
|