2x nekonečná smyčka

K času v _delay_ms()

treba ešte pripočítať čas pre ralizáciu ďaľších príkazov.
A ten čas sa samozrejme neprejavuje “konštante”.

Preto je zhovadilosť na meranie času používať delay
Na to je časovač. Až k jeho fungovaniu prídeš, posunieš sa mentálne v chápaní poňatia MCU ďalej.

K prvej otázke.

Ak je nejaká slučka nekonečná, do ďalšej slučky sa program jednoducho nemá ako dostať. A je úplne jedno či konečná je alebo nie je. Ak pani profesorka tvrdí, že program sa jednoducho MUSÍ raz skončiť, pozdravuj ju a skús jej navrhnúť, či by vedela spraviť zariadenie/program, ktorý by si niekto naozaj bez toho aby ju poznal kúpil, len preto, že je kvalitný :slight_smile:

Držím palec :slight_smile: