ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
215516 Топик полностью
mazur (14.10.2010 00:59 - 01:04, просмотров: 145) ответил Скрипач на В двух словах
Я прикрепил ваш пример.  case KeyDOWN: if(PINB == 0){ // Отпустили State = KeyNONE; }else if(Timer() > _10mS){ ClearTimer(); KeyCHAR = ScanCode(PINB); State = KeyHOLD; }; return; Как я понял: ClearTimer - сохранение состояния счетчика. _10mS - Это значение записывается в буфер для каждой задачи, которой требуется таймер. Другое предположение: ClearTimer - это собссно оно и есть, очистка буфера таймера, принадлежащего соответствующей задаче. _10mS - Тикает каждый за проход и сравнивает значение. Так?