Generátor: Generovaní sinusového a trojúhelníkového průběhu

V poslední poště jsem ukázal, že přerušení musí být vyvoláno každých 0,75us. Ty máš nastaveno
F_CPU=20MHz
prescaler=64
OCR2=7
takže přerušení nastane za 22,4us.
Všech 32 vzorků odešleš za 22,4*32=716,8us.
To znamená, že kmitočet na výstupu bude 1000/716,8 = 1,395 kHz.
Požadováno bylo 41,67 kHz.

Ale ani předdělič 1 nepomůže, jak je vidět v mé ukázce.
Jedině zmenšit počet vzorků na periodu, aby mezi zápisem vzorků bylo více času.