ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
101623 Топик полностью
rezident (06.10.2007 17:39, просмотров: 71) ответил km на Как узнать было ли прерывание во время прерывания(Timer A), если код длинный? Ставлю Timer на 5 mksec, чтобы дать импульс, но нужны проверки. Как определить и проверить max длину кода?
Кстати, а зачем в прерывании ждать 5мкс? Установите таймер на интервал времени 5мкс. Первый раз по прерыванию включили выход (начался импульс), на второе прерывание (через 5мкс) выключили выход (импульс окончился). Или вообще сам таймер нагрузить этой работой. Используйте режим compare таймера.