[an error occurred while processing this directive] [an error occurred while processing this directive]
Как передать ссылку на бит из Си в функцию написанную на ассемблере?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Петрович 02 марта 2002 г. 18:48

Как передать ссылку на бит какого-либо порта в часть программы написанную на ассемблере? Программа написана на СИ в Keil v2.10 затем сгенерирован SRC файл (функция)
и в нем на ассемблере дописана часть проги критичной ко времени, но заранее не известно через какой бит порта (и вообще порт) будет происходить обмен и необходимо эту информацию как-то передать в ассемблерную часть (функцию) из главной функции. Ссылку на бит нельзя сделать, макросы тоже не работают. Может кто знает способ? Это вообще-то возможно?
Заранее благодарен. Петрович.

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

Ответы



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

E-mail: info@telesys.ru