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

 
 
> не создаеться hex в AVRstudio4
wert123
сообщение Nov 24 2007, 08:47
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 28-10-07
Пользователь №: 31 824



Здравствуйте.Подскажите пожалуйста почему нет выходного файла hex.Вот пример программы:

.include "m128def.inc"
begin:
ldi r16,low(RAMEND);
out spl,r16;
ldi r16,high(RAMEND);
out sph,r16;
ldi r16,(1<<6)|(1<<7);
out DDRD,r16;
loop:

ldi r16,(1<<6);
out PORTD,r16;
rcall delay;
ldi r16,(1<<7);
out PORTD,r16;
rcall delay;
rjmp loop;
delay:
ldi r16,30;
delay1:
ldi r17,200;
delay2:
ldi r18,200;
delay3:
dec r18;
brne delay3;
dec r17;
brne delay2;
dec r16;
brne delay1;
ret

.include "m128def.inc"
begin:
ldi r16,low(RAMEND);
out spl,r16;
ldi r16,high(RAMEND);
out sph,r16;
ldi r16,(1<<6)|(1<<7);
out DDRD,r16;
loop:

ldi r16,(1<<6);
out PORTD,r16;
rcall delay;
ldi r16,(1<<7);
out PORTD,r16;
rcall delay;
rjmp loop;
delay:
ldi r16,30;
delay1:
ldi r17,200;
delay2:
ldi r18,200;
delay3:
dec r18;
brne delay3;
dec r17;
brne delay2;
dec r16;
brne delay1;
ret

.include "m128def.inc"
begin:
ldi r16,low(RAMEND);
out spl,r16;
ldi r16,high(RAMEND);
out sph,r16;
ldi r16,(1<<6)|(1<<7);
out DDRD,r16;
loop:

ldi r16,(1<<6);
out PORTD,r16;
rcall delay;
ldi r16,(1<<7);
out PORTD,r16;
rcall delay;
rjmp loop;
delay:
ldi r16,30;
delay1:
ldi r17,200;
delay2:
ldi r18,200;
delay3:
dec r18;
brne delay3;
dec r17;
brne delay2;
dec r16;
brne delay1;
ret

Пишет fatal error no such file or directory
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SergeyYA
сообщение Nov 28 2007, 10:12
Сообщение #2





Группа: Новичок
Сообщений: 9
Регистрация: 27-11-07
Пользователь №: 32 731



Цитата(wert123 @ Nov 24 2007, 11:47) *
Длинная цитата удалена модератором

в последней версии студии не воспринимается русский язык и поэтому директории где у вас находится проект не должны содержать русские символы но при этом если вы установите предыдущую версию студии то все будет отлично так что за вами выбор только если будете ставить предыдущую версию обязательно ставьте заплатку к ней дополнение а то компилятор сишный вин Авр работать не будет и еще на атмегу 128 в последней версии студии ошибка с третьм счетчиком таймером что бы ее исправить тама на их сайте атмеловском заплатка лежит но этот баг влияет только на отладку тама адреса регистров перепутаны немного и на конечный результат никак не влияет

Сообщение отредактировал IgorKossak - Nov 28 2007, 11:14
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 17:59
Рейтинг@Mail.ru


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