[an error occurred while processing this directive]
Неча на зеркало пенять, коли инструмент и руки - кривые
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено =AVR= 15 ноября 2005 г. 23:36
В ответ на: AVRASM, тля. Дубль 3, с комментариями. отправлено <font color=gray>Неофит</font> 15 ноября 2005 г. 22:47

И первый, и второй АСМы у меня все сделали корректно, т.е. второй тоже предупредил - у меня версия самая свежая, в предыдущей багов больше:


AVRASM: AVR macro assembler 2.1.0 (build 38 Oct 1 2005 03:07:42)
Copyright (C) 1995-2005 ATMEL Corporation

TEST122.asm(1): warning: Use of undefined or forward referenced symbol 'PB3' in .equ/.set
TEST122.asm(4): Including file 'c:\progra~1\atmel\appnot~1\tn45def.inc'

ATtiny45 memory use summary [bytes]:
Segment Begin End Code Data Used Size Use%
---------------------------------------------------------------
[.cseg] 0x000000 0x000008 8 0 8 4096 0.2%
[.dseg] 0x000060 0x000060 0 0 0 256 0.0%
[.eseg] 0x000000 0x000000 0 0 0 256 0.0%

Assembly complete, 0 errors. 1 warnings

Скачай последние AVRASM/AVRASM2 по ссылке и замени ими свои. А Forward Reference никогда не применяй - грабли гарантированы. Сначала должно быть присвоено численное значение PB3 (это сделано в инклуднике), и только потом уже это значение можно присваивать другой переменной. И не подсовывай инклуд для второго АСМ - первому, и наоборот - их синтаксис различается. RTFM!

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru