Методические указания по дисциплине «Микропроцессорные устройства и системы железнодорожного транспорта» для бакалавров направлений



Download 0,79 Mb.
bet7/14
Sana23.02.2022
Hajmi0,79 Mb.
#166710
TuriМетодические указания
1   2   3   4   5   6   7   8   9   10   ...   14
Bog'liq
MPLAB и PIC 2008

2.5 Компиляция исходного файла
Компиляция исходного файла может быть выполнено несколькими способами Описанный здесь метод использует пункт меню Pioject>Build All. После выбора указанного пункта меню, исходный текст программы сохраняется и запускается программа MPASM. Как только компилирование будет завершено, на экране появится окно результатов рис.2.11

Рис.2.11. Окно результатов Build Results
В последней строке текста программы преднамеренно была сделана ошибка. При выполнении компилирования MPASM выдаст ошибку о не существующей метке Двойной щелчок «мыши» на сообщении об ошибке перенесет курсор на строку в исходном тексте, где была сделана ошибка
Исправьте последнюю строку, замените слово bug на start
Вновь дайте команду выполнить компилирование Project>Build All
После исправления всех ошибок на экране появится окно результатов с сообщением об успешной компиляции “Build completed successfully”. Теперь Вы можете использовать симулятор для проверки работы программы

Рис.2.11. Окно результатов Build Results, после исправления ошибки
Примечание. При старте компиляции открытые исходные файлы сохраняются на диске
2.6. Выполнение программы
Выберите пункт меню Debug > Run > Reset для инициализации системы. Счетчик команд будет установлен в нуль, что является вектором сброса для микроконтроллера PIC16FB4. В линейке состояния PC будет равен 0x00.
Затем выберите пункт меню Debug > Run > Step: темная полоса будет указывать инструкцию в исходном тексте программы, которая будет выполнена следующей. Значение счетчика программы будет равно - «РС:0х04». (Рис.2.12.)

Рис.2.12. Рабочий стол, при запуске пошагового выполнения программы
Многие пункты меню дублируют кнопки на клавиатуре компьютера
Пункт меню Debug > Run > Step - дублирующая клавиша < F7>. Нажмите кнопку несколько раз наблюдая за значением счетчика команд PC и темной полосой указывающей следующую инструкцию.
Выбором пункта меню Debug > Run > Run или нажатием на клавишу выполняется запуск программы с текущего места. Темная полоса, указывающая текущую инструкцию, изменит свой цвет ни один параметр на линейке состояния не будет изменять своего значения до приостановки программы
Остановите программу Debug > Rim > Halt , указатель текущей инструкции примет первоначальный цвет, информация в линейке состояния обновится.
Другим способом управления работой программы является нажатие кнопок на графическом меню MPLAB IDE. Если Вы разместите курсор над кнопкой графического меню, то увидите название функции данной кнопки Крайняя левая кнопка графического меню переключает доступные панели управления, которые могут быть настроены в соответствии с требованиями пользователя На инструментальной панели отладки, зеленый индикатор соответствует команде RUN . а красный команде HALT

Download 0,79 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish