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

Nepises s akou optimalizaciou si to prekladal, nepises ako mas nastaveny simulator. Ak nenastavis spravne v simulatore procesor, vysledky byvaju vseliake. Moj cas je 1.1us a pri konci periody 1.4us
Stredny cas ako priemer zo vsetkych vzoriek z periody je

tpriem = (X*1.1 + 1.4)/(X + 1)

pre X = 14 to je 1.12us, pre X = 4 to je 1.16us a tak dalej. Takze rozny pocet vzoriek bude viest k roznemu priemernemu casu. Okrem toho este zavisi , aky mas konkretne prekladac.

Ja pouzivam AVR studio 4.19 build 730 a asi
avr-toolchain-installer-3.3.0.710

Takze pripad od pripadu mozes mat trochu rozdiel v kode. Prave preto som k mojmu zdrojaku prilozil aj preklad do ASM. To je uplne presne kopia strojaku a v tom pripade casy 100% sedia.

breakpoint mam na riadku

SET(TIFR,OCF0A); //vynuluj TIFR