[an error occurred while processing this directive]
скорее всего ты ему заезжаешь прямо в область стека а прибор по умолчанию у тебя 51 наверняка, а там idata тока до 7fh
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
дедушка
21 декабря 2002 г. 01:23
В ответ на:
Подскажите почему кейл нехочет размещять структуру по абсалютному адресу?????
отправлено kolian 21 декабря 2002 г. 00:44
Составить ответ
|||
Конференция
|||
Архив
Ответы
Это адук812 и по доке.....
—
kolian
(21.12.2002 16:09, 525 байт)
Начальный адрес стека можно принудительно задать в STARTUP.a51(есть заготовка с комментариями). Но советую 5 раз подумать сначала.
—
ValterG
(21.12.2002 19:48, 77 байт)
Никак область idata это для косвенной адресации через @r0 или @r1. И нечего выдумывать экзотику
—
Elektronik
(21.12.2002 17:41, 239 байт)
Ито правда;)
—
kolian
(21.12.2002 22:26, 1294 байт)
Общая метода такова - пишешь на Си и смотришь как Кейл это делает(опция генерить ассемблер). Затем либо курочишь Сишный текст, либо делаешь ассемблерную вставку.
—
ValterG
(22.12.2002 10:40, 325 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru