To już niejednokrotnie opisywałem na tym forum .... a także jak to sprawdzić ... ale ok podpowiem jeszcze raz
- zajrzyj po kompilacji każdego sposobu do pliku *.lss (czyli kodu w asemblerze) i spróbuj sobie porównać, który działa szybciej
bo tu ładnie widać, że nie zawsze to co krócej napisane w C działa szybciej po kompilacji na asembler - dlatego czasem warto bawić się optymalizacją kodu ale to oznacza, że warto też znać chociaż podstawy asemblera żeby to dobrze robić
podpowiedź:
... oczywiście ten drugi sposób jest SZYBSZY a w przypadku obsługi timerów programowych w przerwaniu SZCZEGÓLNIE nam na tym zależy
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]