Обучение : Программирование на Ассемблере для PIC


Симулятор MPLAB SIM

В данном разделе мы рассмотрим как в интегрированной среде проектирования MPLAB можно отслеживать ход выполнения программы.

Инструмент MPLAB SIM (далее симулятор) очень полезен при разработке и анализе выполнения программы. С помощью симулятора вы в реальном масштабе времени можете шаг за шагом просмотреть ход выполнения программы, убедиться в правильности логики и далее почувствовать реализацию машинной математики.

Будем считать, что в MPLAB создан проект, в котором открыта программа из любого примера, рассмотренных в главе 5. Проект должен быть успешно скомпилирован.

Для запуска симулятора нажимаем:

Debugger –> Select Tools –> MPLAB SIM.

 

 

Справа вверху появится панель следующего вида:

 

 

В нашем примере выполним следующую последовательность действий:


Нажимает кнопку Reset  – сброс к началу программы.


Появится зелёная стрелка  на полях, слева от строчек программы. Эта стрелка показывает нахождение рабочей точки программы.


Нажимаем кнопку Animate  , что приведёт к непрерывному движению рабочей точки программы.


Нажимаем кнопку Halt  , что приведёт к остановке движения рабочей точки программы.


Нажимаем кнопку Step Into  , что приведёт к смещению рабочей точки на один шаг.


Таким образом, мы видим как в соответствии с текстом программы выполняются переходы между командами, от строчки к строчке.


<<< назад далее >>>

Просмотров: 20896

 








 
 
 

В русском Интернете бестолку защищать свои права. Хотите использовать материалы - используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.