ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
275566 Топик полностью
il-2 (29.09.2011 20:41, просмотров: 132) ответил mazur на Подскажите, что не так делаю. Хочу, чтобы при срабатывании внешнего прерывания формировался импульс. В симуляторе все ок, в реале при включении, после сброса и иногда впоследствии импульс получается затянутый. Сейчас инициализацию таймера я
Есть косяк в твоем коде - тебе нужно либо останавливать работу таймера в обработчике COMP_OC0 (TCCR0=0), либо сбрасывать флаг запроса на прерывание в твоем макросе INIT_TIMER0 (TIFR=1<<OCIF0). Иначе обработчик COMP_OC0 может запустится сразу после выхода из обработчика EXT_INT0