|
данную програмку оформи отдельным файлом с расш. *.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