Page 52 - 6733
P. 52
10. У файлі .asm набрати текст:
CSEG AT 0
start:
JMP start
END
11. Виконати компіляцію та збірку проекту, натиснувши кнопку або
вибравши Rebuild all target files в меню Project. При успішній компіляції в
нижньому вікні виводу повинно відобразитись повідомлення типу
"(назва проекту)" – 0 Error(s), 0 Warning(s)
За наявності помилок слід виправити їх і повторити процес.
12. Запустити програму ISIS ( ).
13. Встановити на робоче поле мікроконтролер та світлодіоди. Необхідні
компоненти знаходяться в наступних категоріях/підкатегоріях:
- мікроконтролер– Microprocessor IC, підкатегорія 8051 Family, 80С51
- світлодіоди - Optoelectronics, підкатегорія LEDs.
14. Підключення світлодіодів виконати за однією із таких схем:
Для встановлення на робоче поле "землі" або виводу напруги живлення
слід скористатись компонентами з меню Terminals ( ).
15. Для мікроконтролера слід задати файл з програмним кодом (з
розширенням .hex), створений в середовищі Keil. Для цього клацнути на
мікроконтролері лівою кнопкою мишки і у вікні, що з’явиться, в полі Program File
вибрати свій hex-файл (він повинен бути в тому ж каталозі, що і файл *.asm).
16. Запустити симуляцію схеми. Для цього натиснути кнопку внизу
головного вікна. Якщо все зроблено вірно, всі світлодіоди повинні загорітись.
8.5. Звіт має містити:
1. Завдання із зазначенням номера варіанта.
2. Скріншоти з середовища Keil, що відображають результат компіляції і
збірки проекту.
3. Скріншоти з середовища Proteus, що відображають роботу програми.
4. Висновок.
8.6. Контрольні питання
1. Які основні відмінності між мікроконтролерами та універсальними
мікропроцесорами?
2. В якому форматі зберігаються виконувані коди програми, створеної в
середовищі Keil?
3. Для чого призначений програматор?
52