Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦП та ПМ лр8 муз шкатулка.doc
Скачиваний:
10
Добавлен:
29.08.2019
Размер:
1.24 Mб
Скачать

2.4. Порядок виконання роботи

1. Створити новий проект в середовищі PROTEUS. Скласти схему музичної шкатулки згідно рис. 3.1.

2. Створити новий проект в AVR Studio, вибрати New Project, далі вибрати як налагоджувальну платформу Atmel AVR Assembler, AVR Simulator і мікросхему АТtiny2313.

3. Для мікроконтролера АТtiny2313 написати програму музичної шкатулки на дві мелодії. Вибрана мелодія повинна грати при натисканні кнопки. Варіант мелодій задає викладач.

Для створення програми користуватися інформацією з теоретичних відомостей та лістингом шаблону 3.1.

4. Виконати відладку програму в AVR Studio в покроковому режимі за допомогою миші або кнопки F11.

5. Відкрити створений в PROTEUS проект і підключити написану програму до мікропроцесора. Запустити симуляцію, перевірити працездатність схеми.

6. На основі першої програми створити музичну шкатулку у якої мелодії будуть звучати в іншій тональності – на октаву нижче.

7. Відкрити створений в PROTEUS проект і підключити написану програму до мікропроцесора. Запустити симуляцію, перевірити працездатність схеми.

8. Написати звіт. Зробити висновки.

1.5. Зміст звіту. Звіт повинен містити:

1. Тексти написаних програм.

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

3. Зробити висновки: про об’єм виконаної роботи, чи досягнена мета роботи, чи практичні результати співпали з теоретичними.

1.6. Контрольні тестові питання.

1. Які мікроконтролери підтримує емулятор електронних пристроїв PROTEUS?

2. Що відображає панель DEVICES?

3. Як виконати подачу живлення або певного сигналу в довільну точку схеми?

4. Який вигляд мають файли прошивки виконані на язиках с, assembler, та в машинних кодах?

5. Які дії необхідно провести, щоб проемулювати в PROTEUS роботу мікроконтролера?

6. Як задати частоту тактування МК при емуляції?

7. Яке призначення має віртуальний термінал?

8. Як задати необхідний час емуляції?

Литература

1. Белов А.В. Микроконтроллеры AVR в радиолюбительской практике. – СПб.: Наука и техника, 2007 – 352 с.: ил.