[an error occurred while processing this directive] [an error occurred while processing this directive]
Прошу совета (HT-PIC)...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено pal 01 февраля 2002 г. 12:46

...есть необходимость вставить в программу для 16ф870 таблицу в 400 элементов, диапазон значений 0-16000. Объявлять интовый массив - сожрёт 800 слов памяти, жалко. А между тем такая таблица прекрасно ложится на 14 -разрядное слово ПП 870-го (2 в 14 степени если не ошибаюсь 16384). Вставка ассемблерного куска с таблицей проходит на ура, но вот вопрос, как связать ассемблерную и С-шную части программы, чтобы доставать значения из таблицы. Или подругому, если по адресу начала таблицы поставить метку table(внутри ассемблерного куска), то какой символ передавать в качестве параметра С-шной подпрограмме чтения данных из ПП.

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

Ответы



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

E-mail: info@telesys.ru