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

Ja by som si vzorky pocital na zaklade nasledujuce vztahu, samozrejme najpr v Excely a potom by som vysledky vlozil do zdrojaku v AVR studiu.
Vysledok je pre 8bit DA.

hodnota_vzorky(n) = 127 + 127 * sin(360°*n/P);

P celkovy pocet vzoriek
n aktualny index vzorky v rozmedzi 0 az (P-1)

pre P=240 sa bude n pohybovat v rozmedzi 0 az 239

Vysledna hodnota bude nadobudat hodnoty od 0 do 254. Stredna hodnota bude 127.