Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AVR Studio, при отладке нет Memory->Data
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Dimon84
Пишу код на ассемблере для ATMEGA8. При запуске отладки в окне "Memory" нет памяти "Data".
Register, I/O, EEPROM и Program есть, а Data нет. В чем может быть дело?

Пригладываю код программы
Код:
;***** Программа decbin_to_bin
.DEVICE ATmega8 ; Определить устройство
.INCLUDE "m8def.inc"

sts $100, r16
ldi r30,low($100) ;Загрузка в регистр Z начального адреса
ldi r31,high($100) ;массива чисел
ldi r18,12 ;Загрузка количества элементов массива
ld r16,z ;Загрузка в регистр r16 первого элемента массива
mov r26,r30 ;Загрузка в X адреса первого элемента
mov r27,r31
dec r18
m1: inc r30 ;Увеличение Z на единицу для загрузки
; следующего элемента
ld r17,z ;Загрузка элемента для сравнения
cp r16,r17 ;Сравнение максимального (или первого) эле-мента ;с только что загруженным
brsh m2
mov r16,r17 ;его перезапись в r16 в случае, если больше,
mov r26,r30 ;и сохранение адреса в X
mov r27,r31
m2: dec r18 ;Уменьшение счётчика количества элементов
brbc 1,m1 ;Если не все элементы перебраны, переход на m1
m3: rjmp m3 ;Зацикливание по завершении
Палыч
Цитата(Dimon84 @ Oct 1 2012, 21:44) *
При запуске отладки в окне "Memory" нет памяти "Data".


Вероятно, для отладки выбран другой МК - скорее всего - ATtiny12. Измените Device: Menu -> Debug -> Select Platform and Device
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.