Tema: Re: vaiduokliai
Autorius: ejs
Data: 2014-06-09 00:51:22
2014-06-09 00:37, Laimis rašė:

>> gal net ir katodus junginėti cikle neefektyvu, nors programa ir atrodo
>> korektiškai.
>
> Neefektyvu, bet gal kitaip negali. *Jei* segmentai kaba ant vieno porto,
> tai pakanka į jį tą portą vienu ypu nusiųsti reikšmę, kuri visus
> segmentus iš karto ir uždega taip, kaip reikia.

sunkus atvejis su arduino. Ten arduino portai teoriškai gali lakstyti 
per fizinius portus.

Aš labiau apie tai, kad ciklas turėtų būti naudojamas tuomet, kai 
iteracijų skaičius nežinomas arba jų santykinai daug, nes ciklo 
organizavimas ir palaikymas taip pat reikalauja resursų ir taktų. Ir jei 
pvz digitalWrite() įvykdomas per 35-40 taktų, pridėjus ciklo 
organizavimą ir ciklo sąlygų tikrinimą, galim gauti gerokai daugiau 
taktų nei aklai 7 kartus kviesdami funkciją.

-- 
ejs