- •Лабораторна робота №6 Дослідження режиму переривання в мікроконтролерах
- •Теорія по структурі мп та перериванням
- •1.2. Відмінні риси.
- •1.3. Характеристики процесора.
- •1.4. Характеристики підсистеми вводу/виводу.
- •1.5. Периферійні пристрої.
- •1.6. Архітектура ядра.
- •1.7. Розміщення та опис виводів.
- •2. Архітектура мікроконтролерів aTmega8.
- •2.1. Загальні відомості.
- •2.2. Організація пам'яті
- •2.3. Регістри вводу/виводу.
- •3. Переривання.
- •3.1. Загальні відомості.
- •3.2. Таблиця векторів переривань.
- •3.3. Обробка переривань.
- •4. Регістри портів вводу/виводу.
- •Створення програми. Використання переривань по таймеру. Постановка завдання
- •Алгоритм
- •Програма на Асемблері
- •Опис програми (лістинг 6.1)
- •2.4. Порядок виконання роботи
- •1.6. Контрольні тестові питання.
- •Литература
2.4. Порядок виконання роботи
1. Створити новий проект в AVR Studio, при цьому вибрати як налагоджувальну платформу AVR Simulator і мікросхему Atiny2313.
2. Для мікроконтролера Atiny2313 на схемі рис. 6.1 написати програму з використанням переривань послідовного включення світлодіодів із заданою тривалістю та черговістю світіння (дивися приклад - лістинг 6.1).
3. Виконати відладку програму.
4. Створити проект із заданою схемою в середовищі PROTEUS і підключити написану програму Atiny2313. Запустити симуляцію, перевірити працездатність схеми.
1.5. Зміст звіту. Звіт повинен містити:
1. Тексти написаних програм.
2. Зібрані в Протеусі схеми.
3. До кожної програми блок-схему (flow chart) алгоритмів.
4. Перелік використаних команд з поясненням їх призначення.
5. Зробити висновки: про об’єм виконаної роботи, чи досягнена мета роботи, чи практичні результати співпали з теоретичними.
1.6. Контрольні тестові питання.
1. Архітектура таймерів.
2. Кількість та параметри таймерів Т0-Т2.
3. Принцип роботи таймера Т0.
4. Режими роботи таймерів.
5. Програмування таймерів мк AVR.
Литература
1. Белов А.В. Создаём устройства на микроконтроллерах. – СПб.: Наука и техника, 2007 – 304 с.: ил. С. 1-31.
2. Белов А.В. Микроконтроллеры AVR в радиолюбительской практике. – СПб.: Наука и техника, 2007 – 352 с.: ил.