реклама на сайте
подробности

 
 
> AVR Studio, при отладке нет Memory->Data
Dimon84
сообщение Oct 1 2012, 17:44
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 4-08-12
Из: г.Чебоксары
Пользователь №: 73 015



Пишу код на ассемблере для 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 ;Зацикливание по завершении
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 10:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.0133 секунд с 7
ELECTRONIX ©2004-2016