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
   47   48   49   50   51   52   53   54   55   56   57