Как бы по уму извратиться с математикой для PIC16F877....
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено olki 21 марта 2003 г. 19:45

Вот неожиданно и как всегда срочно и не вовремя возникла такая проблема:
Есть написанная и отлаженная мною же большая программа на ассемблере для PIC16F877 (тогда я еще с Си не дружил). Теперь требуется, не меняя ничего, воткнуть в пустое пространство памяти программ с адреса 0х0800 по 0х1000 подпрограмму математики с плав.точкой(там выч.кв.корня, умножение, сложение, деление и вычитание). Хочется этот кусок написать и отладить на Си, а затем вставить код в существующую программу, но так, чтобы Си не трогала ранее используемые в асмовской проге регистры (больно уж не хочется да и некогда переписывать и отлаживать всю прогу на Си, да и не настолько я хорошо знаю Си). Раньше я для таких целей использовал PICBASIC, но он меня так замучил, что хоть помирай.
Подскажите, плз, как бы по уму и малой кровью выкрутится из ситуации.
Спасибо!

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

Ответы



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

E-mail: info@telesys.ru