Замена AT90S1200->AT90S2313?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Hm 31 марта 2004 г. 20:23

Вроде несложно, но стечение обстоятельств ...
Не удалось прошить '1200' с помощью AVR910
(V3.0 02.01.23)! Может и V3.0 "кривовата"
(не в обиду Леониду Ивановичу), хотя до этого
все было без проблем с другими МК, а может и
AT90S1200 брак (несколько штук ?!).
Кроме того, что-бы заменить 1200->2313 ничего
более эффективного для решения проблемы не вижу.
Исходника нет. Только HEX.
ВОПРОС:
Можно ли произвести замену 1200->2313 без правки кода?
У меня сомнения насчет начальной установки стека в 2313.
В начале поставить переход на конец кода, там

ldi temp1,RAMEND
out SPL,temp1 ; Locate stack

А затем вернуться на "продолжение".
Или это излишне?
Или этого недостаточно?

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

Ответы



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

E-mail: info@telesys.ru