[an error occurred while processing this directive]
Reset в At89c5131
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено zigzag74 10 февраля 2006 г. 07:56

Братья и сёстры !!!
Убедительно прошу помочь добрым словом , наглядным жестом , ласковым взглядом , и ещё как нибудь .
Собственно проблема : пытаюсь работать с At89C5131a-m . Программу пишу на IAR for 8051 v6.1 . Программу заливаю при помощи Er-Tronik 1.2 . После заливки программы в ER-Tronik нажимаю кнопк старт . Микроконтроллер запускается , и функционирует как положенно . Отключаю питание и снова включаю ( или просто нажимаю кнопку Ресет ) - на запускается , болезный . Снова вхожу в режим программирования , нажимаю в Er-Tronik кнопочку старт - начинает работать как надо . В C-SPY смотрел выходной код - там в самом начале указателю стека ( SP ) присваивается значение 0хС0 . А все справочники в один голо говорят , что должно быть 0х07 .
Любые варианты изменений типа памти , типа ядра , диапазонов стека никак не помогают , и в начале программы упорно SP = 0xC0 ... но так же не должно быть !
Подскажите , ради Бога , где могу ошибаться ? А то повешусь скоро от чувства собственной ущербности .

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru