ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
2 июля
74756 Топик полностью
MDenis2 (27.11.2006 23:47, просмотров: 1) ответил MegaJohn на а где именно делаешь CBI ? Может делать в векторе прерывания по сравнению ?
Разабрался - когда устройство сравнения подключено к выходу CBI и подобные не работают нифига... Только так гарантрованно в ноль вывод можно: <asm> ldi temp,(1<<COM1A1) + (0<<COM1A0) ; Преводим в режим обнуления выхода по сравнению out TCCR1A,temp ; clr temp ; out TCCR1B,temp ; останавливаем таймер ldi temp,(1<<FOC1A) sts TCCR1C,temp ; Форсируем событие сравнения </asm> Теперь работает.