Bascom AVR + GetRC5 = zwis



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Slawomir Sidor <slawek_at_nospam_graficomp.com.pl>
Subject: Bascom AVR + GetRC5 = zwis
Date: Tue, 14 Dec 2004 23:53:15 +0100


Witam.

Cos mnie podkusilo zeby sie tym Bascomem pobawic i kolejny problem
trafilem. Wiem ze duzo bylo o RC5 na grupie, ale tego nie bylo:

Napisalem program (listing na koncu). I efekt jest taki, ze program
dochodzi do polecenia GetRC5 i to koniec. Staje na niej, nie reaguje
na dane z Philipsowego pilota, no poprostu nic nie robi.
Na wyswietlaczu mam: "Odbiornik RC5."
Przy czym . (kropka) zgodnie z przewidywaniami pojawia sie po
sekundzie i to wszystko. Nie wykonuje zadnej instrukcji po GetRC5

Niby juz wiem, ze to poleceni to porazka, ale wogole to chyba powinno
dzialac. BASCOMa doprowadzilem do wersji: 1.11.7.4 i tez nic nie
pomoglo.

------- Listing --------

$CRYSTAL = 4000000
$REGFILE = "8515def.dat"
$BAUD = 19200

Config RC5 = Pind.2

Dim Adres As Byte, Rozkaz As Byte

Print "Odbiornik RC5" ;
Wait 1

Do
Print "."
GetRC5(Adres,Rozkaz)
Print "Adres: " ; Adres
Print "Rozkaz: " ; Rozkaz
Waitms 100
Loop
End
--
Slawomir Sidor N 51 58.1385 E020 09.1966


Poprzedni Następny
Wiadomość
Spis treści
From: "Plumpi" <plumpixjr_at_nospam_wp.pl>
Subject: Re: Bascom AVR + GetRC5 = zwis
Date: Wed, 15 Dec 2004 07:46:58 +0100


Zapomniales o wlaczeniu przerwan, a GetRC5 ich uzywa.

Enable Interrupts

--
Jacek "Plumpi"
plumpixjr_at_nospam_wp.pl
Usun iksa - zabezpieczenie antyspamowe



Poprzedni Następny
Wiadomość
Spis treści
From: "JJMafia" <jjmafia_at_nospam_poczta.fm>
Subject: Re: Bascom AVR + GetRC5 = zwis
Date: Thu, 16 Dec 2004 12:30:24 +0100


Zapomniales o wlaczeniu przerwan, a GetRC5 ich uzywa.

Enable Interrupts

No i czy napewno jesteś pewien ,że pilot nadaje w RC5 ?
Mam kilka (DVD,TV,CD,MD,SAT) w domu i prawdę mówiąc to tylko dwa mi chodzią
w RC5
i to ze starych trupów DVD SEG i od TV CURTIS.
Pzdr.JJMafia



Poprzedni Następny
Wiadomość
Spis treści
From: Slawomir Sidor <slawek_at_nospam_graficomp.com.pl>
Subject: Re: Bascom AVR + GetRC5 = zwis
Date: Thu, 16 Dec 2004 22:30:28 +0100


No i czy napewno jesteś pewien ,że pilot nadaje w RC5 ?

Nie, ale Philips powinien.
No i obojetnie w czym dziala pilot to zawieszac sie nie powinno.

Teraz po wlaczeniu przerwan zwisu nie ma i nic nie odbiera (ale tym
sie zajme w wolnej chwili z oscyloskopem).
Sprawdzilem kilkanascie roznych pilotow :)

Natomiast zaskakuje mnie Bascom. Nie wiedzial ze przerwania sa
potrzebne ? Wiele polecen automatycznie konfiguruje odpowiednie czesci
procka, a wiele wymaga jawnego skonfigurowania.
Wiem, ze marudze bo jak juz sie umie to jest fajnie. Ale na poczatku
to jest upierdliwe bardziej jak assembler.

--
Slawomir Sidor N 51 58.1385 E020 09.1966


Poprzedni Następny
Wiadomość
Spis treści
From: "BYRRT!" <usun.to.byrrt.i.to.tez_at_nospam_op.pl>
Subject: Re: Bascom AVR + GetRC5 = zwis
Date: Fri, 17 Dec 2004 22:39:56 +0100


Wiem, ze marudze bo jak juz sie umie to jest fajnie. Ale na poczatku
to jest upierdliwe bardziej jak assembler.

nie no asembler byl bardziej upierdliwy :) ale napewno technicznie lepszy :)