Witam
Przerabiam kolejno wszystkie lekcje z BlueBook'a
i utknąłem na lekcji nr. 11 - RC5 dekoder.
Mianowicie wyświetla mi na wyświetlaczu "Kody pilota RC5",
ale nie wyświetla mi żadnego kodu po naciśnięciu pilota.
-Posiadany pilot jest zakupiony u pana Mirka w sklepie "RC5 LX",
-Pracuję na zestawie uruchomieniowy EvB ATmega 16-32 Microsens,
-Mikrokontroler Atmega32A, taktowanie 8MHz
-Odbiornik podczerwieni to TSOP4836 36 kHz,
-Środowisko programowania Eclipse SDK z płyty DVD BlueBook (Procek ustawiony w target hardware na 8MHz)
Zmiany dokonane w programie z BlueBook w celu wyświetlenia na wyświetlaczu,
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Pilot sprawdzałem aparatem cyfrowym dioda mruga.
Odbiornik podczerwieni podłączony pod nóżkę nr. 6 portu D mikrokontrolera. Jak się podłączy pod diodę LED to świeci po nadaniu sygnału z pilota zaczyna mrugać.
Pomiar napięcia na nóżkach odbiornika to:
GND<->VCC: 4,17V
GND<->OUT: 4,31V
GND<->OUT po naciśnięciu pilota: 3,81V
OUT<->VCC: 0,141V
OUT<->VCC po naciśnięciu pilota: -0,320V
Brakuje mi już pomysłów co jest nie tak.
Prosiłbym o pomoc co jeszcze mogę sprawdzić