<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=3389&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-06-26T16:42:22+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=3389&amp;mode</id>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-26T16:42:22+01:00</updated>
<published>2013-06-26T16:42:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40153#p40153</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40153#p40153"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40153#p40153"><![CDATA[
No i wszystko gra. Pilot pracuje na 3 adresach 16,17 i 20.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 26 cze 2013, o 16:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-26T12:01:07+01:00</updated>
<published>2013-06-26T12:01:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40120#p40120</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40120#p40120"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40120#p40120"><![CDATA[
No tak najprostsze rozwiązanie a ja tyle czasu zmarnowałem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Dzięki jeszcze raz <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 26 cze 2013, o 12:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2013-06-26T11:34:54+01:00</updated>
<published>2013-06-26T11:34:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40116#p40116</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40116#p40116"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40116#p40116"><![CDATA[
Tak jak masz w kodzie wyświetlanie komendy, tak dopisz sobie wyświetlanie adresu, jeszcze przy okazji możesz też toggle (wszystko z pominięciem warunków if( !address )).<br />Wtedy będzie miał skaner RC5 i będziesz mógł sobie sam sprawdzać <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 26 cze 2013, o 11:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-26T11:16:22+01:00</updated>
<published>2013-06-26T11:16:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40115#p40115</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40115#p40115"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40115#p40115"><![CDATA[
Czyli jak dobrze rozumiem z noty katalogowej:<br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">Known system adresses:<br /># ----------------------<br />#   0x00      TV<br />#   0x02      Teletext<br />#   0x05      VCR1<br />#   0x14      CD-Player<br />#   0x16      Preamp<br />#   0x17      Receiver / Tuner<br />#   0x18        Tape</div><br /><br />adres mojego pilota to 14?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 26 cze 2013, o 11:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-06-26T10:34:14+01:00</updated>
<published>2013-06-26T10:34:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40113#p40113</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40113#p40113"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40113#p40113"><![CDATA[
<div class="quotetitle">Wilu88 napisał(a):</div><div class="quotecontent"><br />To jest pilot z radia CD i wygląda tak: <!-- m --><a class="postlink" href="http://www.replacementremotes.com/store/images/TN-RC-0786.jpg" >http://www.replacementremotes.com/store ... C-0786.jpg</a><!-- m --><br /></div><br /><br /><img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> eeeeh od tego trzeba było zacząć wątek .... ale dobrze, że kolega #ciamciak# to wychwycił <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 cze 2013, o 10:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2013-06-26T10:10:28+01:00</updated>
<published>2013-06-26T10:10:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40112#p40112</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40112#p40112"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40112#p40112"><![CDATA[
No to na 99% kwestia adresu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 26 cze 2013, o 10:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-26T10:09:00+01:00</updated>
<published>2013-06-26T10:09:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40111#p40111</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40111#p40111"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40111#p40111"><![CDATA[
Hmm.. o tym nie pomyślałem. To jest pilot z radia CD i wygląda tak: <a href="http://www.replacementremotes.com/store/images/TN-RC-0786.jpg"  class="postlink">http://www.replacementremotes.com/store/images/TN-RC-0786.jpg</a><br /><br />Jak wrócę z roboty to zastosuje się do tej porady i zobaczymy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 26 cze 2013, o 10:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-06-26T09:26:44+01:00</updated>
<published>2013-06-26T09:26:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40109#p40109</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40109#p40109"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40109#p40109"><![CDATA[
<div class="quotetitle">#ciamciak# napisał(a):</div><div class="quotecontent"><br />Najlepiej na początek wywal sprawdzanie adresu:<br /></div><br /><br />bardzo cenna uwaga <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ....<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 cze 2013, o 09:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2013-06-26T09:04:17+01:00</updated>
<published>2013-06-26T09:04:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40104#p40104</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40104#p40104"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40104#p40104"><![CDATA[
Czy ten pilot ma selektor z czym ma działać (TV, Video itp.)?<br />A jeżeli tak, to czy jesteś pewien że wybrałeś TV (adres = 0), bo Play to raczej TV nie obsługują, a jeżeli już to pewnie i tak na innym adresie?<br /><br />Najlepiej na początek wywal sprawdzanie adresu:<br />Np. zamiast !address wstaw 1.<br /><br />No i testuj na klawiszach przeznaczonych dla TV (np. volume), bo inne funkcje mogą działać w innych standardach np. RC6.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 26 cze 2013, o 09:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-25T20:34:36+01:00</updated>
<published>2013-06-25T20:34:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40077#p40077</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40077#p40077"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40077#p40077"><![CDATA[
Ok wychodzi że wina pilota, bo po podesłaniu projektu do Krauser u niego działa. Trzeba poszukać innego pilota, dzięki wszystkim <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 25 cze 2013, o 20:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-06-25T19:26:40+01:00</updated>
<published>2013-06-25T19:26:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40070#p40070</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40070#p40070"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40070#p40070"><![CDATA[
<div class="quotetitle">Wilu88 napisał(a):</div><div class="quotecontent"><br />Coś wydaje mi się że problem leży w tych przerwaniach.<br /></div><br /><br />Jakby problem leżał w przerwaniach w tym kodzie to nikomu by nie działał <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> a jednak wszystkim działa ....<br /><br />a jeśli nie to 99% takich wątków kończy się w ten sam sposób - wiesz jak ?<br /><br />&quot;że pilot który ktoś ma i wydaje mu się że jest w standardzie RC5 wcale nie nadaje w RC5&quot; .... nie twierdzę że u ciebie na 100% to jest ten powód ale mówię z autopsji i na podstawie częstotliwości zadawanych mi pytań akurat o ten kod <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />poza tym jak myślisz - dlaczego sprzedajemy w naszym sklepie piloty RC5 ??? no właśnie dlatego ..... żeby mieć jednego przynajmniej pewnego pilota RC5 pod ręką<br /><br />a ja jeszcze do porad kolegi Krausera dodam jedną.<br /><br />1. podłącz sobie dowolną diodę LED do dowolnego pinu procka<br />2. ustaw ten pin jako wyjście<br />3. zgaś diodę przy starcie programu<br />4. a w przerwaniu ICP zapal ją .... <br /><br />wtedy zobaczysz że przerwanie działa - a po prostu ramka nie jest rozpoznawana i upewnisz się że nie masz pilota RC5 - obstawiam taki scenariusz na 99% niestety<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 25 cze 2013, o 19:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-25T19:14:12+01:00</updated>
<published>2013-06-25T19:14:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40065#p40065</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40065#p40065"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40065#p40065"><![CDATA[
Test wykonany i dioda podłączona do PD6 miga w momencie naciskania przycisku na pilocie, wiec czujnik wygląda ok. Coś wydaje mi się że problem leży w tych przerwaniach.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 25 cze 2013, o 19:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-06-25T19:10:59+01:00</updated>
<published>2013-06-25T19:10:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40064#p40064</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40064#p40064"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40064#p40064"><![CDATA[
5) Sprawdź czy odbiornik odbiera dane i czy trafiają one do procesora. W tym celu dodatkowym kabelkiem łączysz PD6 z dowolną LED na zestawie. Jak wciskasz przycisk na pilocie LED powinna migać. Można również podłączyć LED tylko do wyjścia odbiornika (lewy pin zworki IR-OUT)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 25 cze 2013, o 19:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-25T18:56:46+01:00</updated>
<published>2013-06-25T18:56:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40059#p40059</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40059#p40059"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40059#p40059"><![CDATA[
1. Pilot nadaje sprawdzone aparatem<br />2. zworka IR założona<br />3 i 4 używam wewnętrznego taktowania 8Mhz.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 25 cze 2013, o 18:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-06-25T18:55:32+01:00</updated>
<published>2013-06-25T18:55:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40058#p40058</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40058#p40058"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40058#p40058"><![CDATA[
Sprawdź 4 rzeczy:<br />1) Czy pilot nadaje. Podczerwień nie jest widoczna gołym okiem, ale jak masz komórkę z aparatem to już możesz zobaczyć mruganie diody nadawczej.<br />2) Czy zworka IR_OUT jest założona na oba piny.<br />3) Wyjmij kwarc z podstawki i zobacz czy działa. <br />4) Sprawdź czy pracujesz na 8MHz czy 1MHz uruchamiając ćwiczenie 01_DiodaLED<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 25 cze 2013, o 18:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-25T18:39:22+01:00</updated>
<published>2013-06-25T18:39:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40050#p40050</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40050#p40050"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40050#p40050"><![CDATA[
<div class="codetitle"><b>Code:</b></div><div class="codecontent">**** Build of configuration Release for project 11_RC5_decode ****<br /><br />make all <br />Building file: ../LCD/lcd44780.c<br />Invoking: AVR Compiler<br />avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=8000000UL -MMD -MP -MF&quot;LCD/lcd44780.d&quot; -MT&quot;LCD/lcd44780.d&quot; -c -o &quot;LCD/lcd44780.o&quot; &quot;../LCD/lcd44780.c&quot;<br />Finished building: ../LCD/lcd44780.c<br /> <br />Building file: ../IR_DECODE/ir_decode.c<br />Invoking: AVR Compiler<br />avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=8000000UL -MMD -MP -MF&quot;IR_DECODE/ir_decode.d&quot; -MT&quot;IR_DECODE/ir_decode.d&quot; -c -o &quot;IR_DECODE/ir_decode.o&quot; &quot;../IR_DECODE/ir_decode.c&quot;<br />Finished building: ../IR_DECODE/ir_decode.c<br /> <br />Building file: ../main.c<br />Invoking: AVR Compiler<br />avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=8000000UL -MMD -MP -MF&quot;main.d&quot; -MT&quot;main.d&quot; -c -o &quot;main.o&quot; &quot;../main.c&quot;<br />Finished building: ../main.c<br /> <br />Building target: 11_RC5_decode.elf<br />Invoking: AVR C Linker<br />avr-gcc -Wl,-Map,11_RC5_decode.map -mmcu=atmega32 -o &quot;11_RC5_decode.elf&quot;  ./LCD/lcd44780.o  ./IR_DECODE/ir_decode.o  ./main.o   <br />Finished building target: 11_RC5_decode.elf<br /> <br />Invoking: AVR Create Extended Listing<br />avr-objdump -h -S 11_RC5_decode.elf  &gt;&quot;11_RC5_decode.lss&quot;<br />Finished building: 11_RC5_decode.lss<br /> <br />Create Flash image (ihex format)<br />avr-objcopy -R .eeprom -O ihex 11_RC5_decode.elf  &quot;11_RC5_decode.hex&quot;<br />Finished building: 11_RC5_decode.hex<br /> <br />Create eeprom image (ihex format)<br />avr-objcopy -j .eeprom --no-change-warnings --change-section-lma .eeprom=0 -O ihex 11_RC5_decode.elf  &quot;11_RC5_decode.eep&quot;<br />Finished building: 11_RC5_decode.eep<br /> <br />Invoking: Print Size<br />avr-size --format=avr --mcu=atmega32 11_RC5_decode.elf<br />AVR Memory Usage<br />----------------<br />Device: atmega32<br /><br />Program:    1566 bytes (4.8% Full)<br />(.text + .data + .bootloader)<br /><br />Data:         29 bytes (1.4% Full)<br />(.data + .bss + .noinit)<br /><br /><br />Finished building: sizedummy<br /> <br /><br />**** Build Finished ****<br /></div><br /><br />Wydaje mi sie że tutaj jest wszystko w porządku, chyba że dla mojego taktowania musiałbym coś zmienić w bibliotece ir_decode<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 25 cze 2013, o 18:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-06-25T18:36:43+01:00</updated>
<published>2013-06-25T18:36:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40048#p40048</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40048#p40048"/>
<title type="html"><![CDATA[Re: Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40048#p40048"><![CDATA[
A możesz zrobić Clean potem Build i wkleić co tam pojawiło się w konsoli (Console) ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 25 cze 2013, o 18:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-06-25T18:32:22+01:00</updated>
<published>2013-06-25T18:32:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40047#p40047</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40047#p40047"/>
<title type="html"><![CDATA[Problem z RC-5]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3389&amp;p=40047#p40047"><![CDATA[
Witam<br /><br />Postanowiłem w końcu zabrać się za przykłady z książki i na tapetę wziąłem przykład z pilotem RC-5. Miałem w szafce pilot Philipsa <a href="http://lirc.sourceforge.net/remotes/philips/RC0786_01"  class="postlink">http://lirc.sourceforge.net/remotes/philips/RC0786_01</a><br />Także jak dobrze widzę nadawał bysie do naszych eksperymentów. Użyłem w całości kodu z płytki bez zmian poza oczywiście zmianą portów na LCD. na pokładzie ATB 1.04 jest Atmega32 taktowana wewnętrznie 8Mhz.<br /><br />Sam kod programu:<br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 2010-09-13<br /> *       Autor: Mirosław Kardaś<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#include &quot;LCD/lcd44780.h&quot;<br />#include &quot;IR_DECODE/ir_decode.h&quot;<br /><br /><br />int main(void) {<br /><br /><br />lcd_init();/* inicjalizacja LCD */<br />ir_init();/* inicjalizacja dekodowania IR */<br /><br />sei();/* włączamy globalne przerwania */<br /><br />lcd_locate(0,0);<br />lcd_str_P(PSTR(&quot;Kody pilota RC5&quot;)); /* wyświetl napis w zerowej linii LCD */<br /><br />/* pętla nieskończona */<br />while(1) {<br /><br />if(Ir_key_press_flag) {/* jeśli odebrano prawidłowe kody z pilota */<br /><br />if( !address ) {/* jeśli adres == 0 */<br />lcd_locate(1,0);<br />lcd_str(&quot;key: &quot;);<br />lcd_int(command);/* wyświetl w drugiej linii LCD kod klawisza */<br />lcd_str(&quot;   &quot;);<br />}<br /><br />/* jeśli wciśnięty konkretny przycik vol_up */<br />if( !address &amp;&amp; play==command ) {<br />lcd_locate(1,10);<br />lcd_str(&quot;play&quot;);/* wyświetl jego nazwę */<br />} else {<br />lcd_locate(1,10);<br />lcd_str(&quot;      &quot;);/* jeśli inny skasuj pole */<br />}<br /><br />/* wyzerowanie flagi odbioru oraz wartości odebranych kodów */<br />Ir_key_press_flag=0;<br />command=0xff;<br />address=0xff;<br />}<br /><br />}<br />}[/syntax]<br /><br />Biblioteki IR_decode nie publikuje bo w niej nic nie zmieniałem.<br /><br />A problem dotyczy tego że na ekranie mam ciagle komunikat &quot;Kody pilota RC5&quot;, tak jakby wogóle uC nie odbierał przerwania na PD6.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 25 cze 2013, o 18:32</p><hr />
]]></content>
</entry>
</feed>