Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено LamerMSP430 03 ноября 2003 г. 20:17
В ответ на: Может, кто-нибудь скажет навскидку. В IAR for AVR была для задержек такая функция __delay_cycles(). А в IAR for MSP430 есть что-нибудь подобное ? отправлено Беня 03 ноября 2003 г. 16:16

данную програмку оформи отдельным файлом с расш. *.S43, включи в проект и пользуйся;

PUBLIC _delay_cycles

RSEG CODE
_delay_cycles:
dec R15
jnz _delay_cycles
ret
END

в программе на Си пишешь:
extern int _delay_cycles(int); // объявление прототипа

_delay_cycles(5); // вызов функции в теле програмы
// задержка на
// call 5 cycles
// ret 3 cycles
// сама задежка == 5+3+(параметр * 3) циклов



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

Ответы



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

E-mail: info@telesys.ru