Кстати, при обьявлении
у меня INT1 пустой находился, получается из-за этого ничего не работало. позже я просто убрал int0 и все встало на свои места. Спасибо за подсказку. 
не указал регистр, думал он никак не влияет, т.е. не должно быть что камень в прерывании все время находился и не давал работать другим прерываниям, ведь по спаду прерывание происходит. А работает только INT0.
Timer1 и timer2 работают в формировании синуса:
Однако OCR1A не работает, на осцилле видно какието импульсы хаотичные, но ШИМа нет.
Код: Выделить всё
GICR = (1<<INT1)|(1<<INT0);не указал регистр, думал он никак не влияет
Код: Выделить всё
MCUCR = (1<<ISC01)
GICR = (1<<INT0)Timer1 и timer2 работают в формировании синуса:
Код: Выделить всё
ISR(TIMER1_COMPA_vect)
{
OCR2=aSin[i];
OCR1A=254;
i++;
if (i>127) i=0;
}
