Странный эффект с таймером AVR при останове через JTAG Программирую таймер вот так.
TCCR2=0; TCCR2=(1<<COM20)|(1<<WGM21);
TCNT2=0;
OCR2=1;
TIMSK&=~((1<<TOIE2)|(1<<OCIE2));
TCCR2|=0x01;
Смотрю на выходе - 4 МГц при кварце 16 МГц
Останавливаю через JTAG.
Смотрю осциллографом на выходе - возможны четыре варианта:
Генерация 4 Мгц
Нет генерации - высокий
Нет генерации - низкий
Генерация 8 МГц !
Ладно, первые три варианта еще могу понять, но четвертый?!
Все это нежелательно для блока, подключенного к этому выходу.
Забить, и для отладки временно использовать другой генератор?