język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Zacząłem jak widać kombinować ze zwiększaniem/zmniejszaniem rejestru OCR2.
A to dlatego, że zwykłe OCR2++/OCR2-- trwało tak długo zanim dojechało do min/max, że można by zasnąć..
![Pokazuje język :P](https://forum.atnel.pl/images/smilies/icon_razz.gif)
Pytanie dlaczego tak długo to trwa? Czy jest to związane z tym, że każda następna ramka z RC5 nadlatuje co ok 100ms?
Można to jakoś przyspieszyć? Do sterowania silników używałem opóźnienia _delay_ms(10) i było całkiem nice, no ale to nie był pilot tylko zwykłe switche. Tutaj zmieniałem na nawet _delay_us(1) i nic szczególnego -> zamułka..
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)