Inak v mojom kode sa bude vyberat z pola s indexami 0 az 31 a 0 az 19. Pri dosiahnuti 32 respektive hodnoty 20 sa premenna i vynuluje. Takze ak Ti slo o velkost deklarovaneho pola v mojom kode, malo by byt vsetko OK
if (generuj_signal ==
SINUS) {
PORT_PRE_DA = sinu
*;
i++;
if (i >=
MAX_VZORKY_SINUS) i = 0;
}
else {
PORT_PRE_DA = troj
*;
i++;
if (i >=MAX_VZORKY_TROJUHOLNIK) i = 0;
**