ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
23283 Топик полностью
nm5 (10.03.2005 15:25, просмотров: 1) ответил ShiphT на На самом деле это делается немного по другому. Например так
как сохранить точку отсчета теперь понятно. получается часть программа переходит из основной части в прерывание таймера. А не может получиться что таймер дает прерывание каждую 1 мс. и программа большая и в прерывании от таймера накопиться большое кол-во операций и тогда задержки собьются. можно сделать так в прерывании работал счетчик cputick++ (1,2,,3, 556,778) и все в программе его использовать например работает программа нам нужна выдержка времени мы присваиваем переменной темп текущее состояниие счетчика например temp=cputick=325 и нам нужно отсчитать от этого момента напрмер 100 прерывание temp+100 и что то сделать но пока считаем до ста пусть крутиться остальная программа туту у меня загвоздка как каждый раз не делать temp=cputick как сохранить точку отсчета