[an error occurred while processing this directive]
Господа! Вопрос по EEPROM в AVR ( AT90S2313 )! Подскажите.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено AlexGG 21 октября 2002 г. 09:50

Вопрос такой.
Мне необходимо инициализировать EEPROM из HEX файла при программировании. При составлении файла я пишу:

.ESEG
.ORG 0x40 ( НАЧИНАЕТСЯ С АДРЕСА 40H, ТАКЖЕ ПРОБОВАЛ $40 РЕЗУЛЬТАТ ТОТ- ЖЕ )

TABLE1: .DB 1,2,128,8,9,7
TABLE2: .DB 3,7,8,0,0,0,4,5

И Т.Д.
Компиляция проходит нормально. При отладке в AVR Studio 4.0 В ТАБЛИЦЕ EEPROM эти адреса не инициализируются. Когда я вручную Я начал подозревать, что это глюк AVR Studio, но прошитая AVRка тоже некорректно работает. Прошивал я AVRку PONYPROGом.
Нареканий на него нет. Но EEPROM я на нем до этого не прошивал.
Что бы это могло быть.
Заранее благодарен.


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

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru