Mam problem z prawidłowym zdekodowaniem protokołu SIRC (Sony) opierając się na projekcie ze strony
http://www.pic_examples.byethost3.com/SIRC.html
napisałem własny program jednak nie dekoduje on protokołu dobrze... główny problem to jak sądzę timer który źle odlicza czasy trwania poszczególnych bitów...
do jego skonfigurowania używałem
http://www.frank-zhao.com/cache/avrtimercalc.php
jednak nie odlicza on tak jakbym chciał 600us
Jeżeli ktoś mógłby mi pomóc to będę wdzięczny, albo jakby ktoś miał oryginalnego pilota SONY to mógłby sprawdzić mój program bo ja testuje go na nadajniku własnej roboty (druga ATmega + dioda nadawcza)
w załączniku podaje napisany przez siebie program...
http://www.pic_examples.byethost3.com/SIRC.html
napisałem własny program jednak nie dekoduje on protokołu dobrze... główny problem to jak sądzę timer który źle odlicza czasy trwania poszczególnych bitów...
do jego skonfigurowania używałem
http://www.frank-zhao.com/cache/avrtimercalc.php
jednak nie odlicza on tak jakbym chciał 600us
Jeżeli ktoś mógłby mi pomóc to będę wdzięczny, albo jakby ktoś miał oryginalnego pilota SONY to mógłby sprawdzić mój program bo ja testuje go na nadajniku własnej roboty (druga ATmega + dioda nadawcza)
w załączniku podaje napisany przez siebie program...