Или примерно так(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
cout 27 февраля 2004 г. 17:54
В ответ на: А так? отправлено
-=Shura=- 27 февраля 2004 г. 17:45
|
|
|
|
func( )
{
_disableIRQ;
Temp = SP;
_enableIRQ
.....
a = PI*2; здесь явно не обойдется без асс.подпрограмм
......
}
_interrupt()
{
.....
.....
SP = Temp-2;
(pointer_to_function)(*SP) = &func;
//здесь асс. reti
}
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru