Контактные данныеНаш адрес:
Москва, ул. Кирова, 43
Телефон: +7 (495) 985 81 28
Тел./Факс: +7 (495) 854 35 25
Окна AVR Studio
Окно Processor
Окно Processor представляет содержимое счетчика команд (поле Program Counter), указателя стека (поле Stack Pointer), счетчика тактов (поле Cycle Counter), а также тоже удовлетворительно указателей X, Y и Z и флагов из регистра состояния SREG. Окромя того, оно дает сведение об поре, затраченном программой, начиная от ее старта (поле Time Elapsed), напротив, тоже об тактовой частоте
микроконтроллера (поле Frequency).
В качестве дополнительного качества, окно Processor насчитывает поле Stop Watch, отображающее момент, прошедшее с минуты запуска (в противном случае прошлого сброса часов) до останова программы. С содействием кнопки Clear при остановленной программе часики можно снять в нуль. Данное особенность красиво годится для измерения поре выполнения конкретных отрезков
программы.
Для переключения единиц измерения поре промеж мкс и мс надо щелкать мышью в поле свидетельств при условии, то что нет переполнения в области мкс. Значения полей, имеющих в окне Processor белый цвет фона, можно изменять посланце остановки программы. Содержимое окна Processor обновляется позже любой проведенной подразделения.
Счетчик команд включает в шестнадцатеричной форме адрес подразделения, что подлежит выполнению следующей. Преобразовав его содержимое вручную, можно за 1 операция продлить выполнение программы с новоиспеченного произвольного адреса. Содержимое указателя стека - данное копия содержимого 2 ячеек памяти SPHrSPL по адресу $ЗЕ и $3D в области ввода/вывода AVR.
Ежели целевой процессор насчитывает лишь аппаратный стек (точно, так, в случае с AT90S1200), то данное отображается в поле Stack Pointer. Счетчик тактов дает извещение об количестве тактовых импульсов с минуты последнего сброса выполнения программы. Тут идет информацию об десятичном значении. Флаг регистра SREG, отмеченный "галочкой", кормит лог. 1, напротив,
сброшенному флажку соответствует лог. 0.