|
Кварц на Меге 3.6864 МегаГерц.
Кусок кода ( я использую функцию __delay_cycles() для задержки в тактах процессора, __delay_cycles( 184320L) даст задержку в 1/20 секунды):
__disable_interrupt() ;
WDTCR = 0x1E ; // устанавливаю на 1 секунду с гаком
__watchdog_reset();
__delay_cycles( 1843200L); // задержка 1/20 сек
__watchdog_reset(); // здесь точка останова
Не доходит до точки останова - срывается.
Что не так ?
E-mail: info@telesys.ru