[an error occurred while processing this directive]
|
Вся обработка событий(нажатие клавишы),происходит в прерывании. В фон передаёцца только флаг нажатия(события), который фоновый обрабоччик сбрасывает при обработке. А repeat ему выставляет прерывание тем-же флагом(нажатия клавиши), бо для прерывания все проццедуры уже должны быть написаны. Фон только принимает прожёванное событие. Для клавиатуры дискрет обработки порядка 10мС. Для динамицской индикаццыи, около 1мС. Если есть ещё более приоритетные прерывания, то смело разрешай вложенность в таймерном, бо ко времени исполнения оно не критично.
E-mail: info@telesys.ru