<?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=15&amp;t=2593&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-04-14T18:13:15+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=15&amp;t=2593&amp;mode</id>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-04-14T18:13:15+01:00</updated>
<published>2013-04-14T18:13:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=34302#p34302</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=34302#p34302"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=34302#p34302"><![CDATA[
Ten temat zakańczam, dziękuję wszystkim za pomoc <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 14 kwi 2013, o 18:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-29T23:52:28+01:00</updated>
<published>2013-03-29T23:52:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32420#p32420</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32420#p32420"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32420#p32420"><![CDATA[
Po zmianie tego co podałeś udało się uruchomić ten program na AT644PA, zgłasza się na razie na LCD &quot;start&quot; na LCD.  Wyświetlacz LED, IR, 1Wire, klawisze<br />na razie są głuche. Dalej nie sprawdzałem, brakło czasu, bo te twoje skuteczne podpowiedzi wymagały jak dla początkującego w C sporo<br />czasu. Dziękuję. Słonecznych, nie śnieżnych Świąt Wielkanocnych życzę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 29 mar 2013, o 23:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-03-28T21:07:18+01:00</updated>
<published>2013-03-28T21:07:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32260#p32260</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32260#p32260"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32260#p32260"><![CDATA[
W pliku main.c:<br />[syntax=c]/*----------------------------- inicjalizacja przerwań  ---------------*/<br />// Przerwanie INT0<br />EICRA |= (1&lt;&lt;ISC01);// wyzwalanie zboczem opadającym<br />EIMSK |= (1&lt;&lt;INT0);// odblokowanie przerwania<br />PORTD |= (1&lt;&lt;PD2);// podciągnięcie pinu INT0 do VCC<br /><br />/* Timer2 – inicjalizacja przerwania co 10ms */<br />TCCR2A |= (1&lt;&lt;WGM21);// tryb pracy CTC<br />TCCR2B |= (1&lt;&lt;CS22)|(1&lt;&lt;CS21)|(1&lt;&lt;CS20);// preskaler = 1024<br />OCR2A = 108;// przerwanie porównania co 10ms (100Hz)<br />TIMSK2 = (1&lt;&lt;OCIE2A);// Odblokowanie przerwania CompareMatch<br />//...<br />TIMSK1 |= (1&lt;&lt;ICIE1);        // Przerwanie od ICP<br />//...<br />ISR(TIMER2_COMPA_vect)[/syntax]<br />Należy uważać czy dany bit należy do określonego rejestru, bo kompilator nie wykryje błędu dlatego, że za nazwą bitu kryje się po prostu jego numer. Najlepiej sprawdzić w specyfikacji. Przykładowo MCUCR |= (1&lt;&lt;ISC01); nie zostało wskazane przez kompilator, ale w rejestrze tym dla ATMEGA644PA nie ma tego bitu.<br />W pliku d_led.c jest skonfigurowany Timer0 i należy postąpić analogicznie jak z Timerem2.<br />Należy jeszcze dokonać zmian w pliku mkuart.c:<br />[syntax=c]/* Ustawienie prędkości */<br />UBRR0H = (uint8_t)(baud&gt;&gt;8);<br />UBRR0L = (uint8_t)baud;<br />/* Załączenie nadajnika I odbiornika */<br />UCSR0B = (1&lt;&lt;RXEN0)|(1&lt;&lt;TXEN0);<br />/* Ustawienie format ramki: 8bitów danych, 1 bit stopu */<br />UCSR0C = (3&lt;&lt;UCSZ00);<br />//itd.[/syntax]<br />Generalnie należy dopisać 0 na końcu nazwy każdego bitu i rejestru, ale jak są rejestry kończące się na A, B, C, H, L to 0 wstawiasz na 2 pozycji od końca. UDR zamieniasz na UDR0, ale UCSRB na UCSR0B.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 28 mar 2013, o 21:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-28T02:11:38+01:00</updated>
<published>2013-03-28T02:11:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32164#p32164</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32164#p32164"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=32164#p32164"><![CDATA[
Proszę, o podpowiedź, jak poustawiać przerwania dla proc. 644PA  i w jakich plikach, by ten program działał tak jak przy proc.32  w ćwiczeniu <br />19-Projekt Wielozadaniowy. Próbuję to zrobić, ale masa błędów występuje w kompilacji, nie mogę ogarnąć. Proszę o pomoc!!!<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 28 mar 2013, o 02:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-24T01:25:27+01:00</updated>
<published>2013-03-24T01:25:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31521#p31521</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31521#p31521"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31521#p31521"><![CDATA[
<div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />W lewym panelu o nazwie Project Explorer otwierasz dany projekt i w tym panelu klikasz prawym klawiszem na pliku i wybierasz 16 opcje od góry.<br /></div><br />Wszystko działa w tych ćwiczeniach, trochę sobie namieszałem, jestem na pozycji wyjściowej.<br />Chcę potestować jeszcze program &quot;19-ProjektWielozadaniowy&quot; na 644PA, żeby porównać działanie proc 32, ale przy kompilacji otrzymuję warningi i błędy. Są duże różnice w ustawieniach timerów i przerwań dla tych procesorów. Nota pdf dla 644PA jest o wiele mniej czytelna-zrozumiała jak nota dla proc 32... jak dla mnie.<br />Dziękuję za wszystkie lekcje, podpowiedzi, wyprowadziły mnie na prostą.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 24 mar 2013, o 01:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-03-23T21:51:49+01:00</updated>
<published>2013-03-23T21:51:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31511#p31511</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31511#p31511"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31511#p31511"><![CDATA[
W lewym panelu o nazwie Project Explorer otwierasz dany projekt i w tym panelu klikasz prawym klawiszem na pliku i wybierasz 16 opcje od góry.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 23 mar 2013, o 21:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-23T21:11:06+01:00</updated>
<published>2013-03-23T21:11:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31501#p31501</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31501#p31501"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31501#p31501"><![CDATA[
<div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />Wróć do 1 ćwiczenia 01_DiodaLED, a dokładnie do pliku main1.c, aby wyłączyć plik main.c z kompilacji klikasz na nim prawym klawiszem -&gt;Resurce Configurations-&gt;Exclude from Build... i zaznaczasz ptaszka przy Release. Plik main1.c włączasz do kompilacji w ten sam sposób tylko odznaczasz ptaszka.<br /></div><br />Nie udaje mi się wyłączyć pliku main.c z kompilacji, nie pojawiają się komendy Resurce Configurations-&gt;Exclude from Build...<br />po kliknięciu prawym klawiszem. Nadal jest zawsze aktywny main.c, mimo że kompiluję main1.c.<br />Mogę tylko zamknąć i odblokować cały program 01_DiodaLED.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 23 mar 2013, o 21:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-03-23T08:50:57+01:00</updated>
<published>2013-03-23T08:50:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31456#p31456</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31456#p31456"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31456#p31456"><![CDATA[
Wróć do 1 ćwiczenia 01_DiodaLED, a dokładnie do pliku main1.c, aby wyłączyć plik main.c z kompilacji klikasz na nim prawym klawiszem -&gt;Resurce Configurations-&gt;Exclude from Build... i zaznaczasz ptaszka przy Release. Plik main1.c włączasz do kompilacji w ten sam sposób tylko odznaczasz ptaszka. <br />Podłącz LED do odpowiedniego pinu. <br />Sprawdź jaką masz częstotliwość w ustawieniach Project-&gt;Properties-&gt;AVR-&gt;MCU Clock Frequency i ustaw zgodną z taktowaniem np. 11059200 dla kwarcu lub wpisując wprost 6000000 dla taktowania z generatora. Kompilujesz projekt i sprawdzasz czy rzeczywiście LED jest wyłączony przez sekundę i świeci przez kolejną.<br />Uwaga! Jak zmienisz częstotliwość w ustawieniach to należy wykonać Clean i Build. Jak zajrzysz do okienka Console to powinieneś zobaczyć -DF_CPU=6000000UL, gdzie 6000000 to taktowanie w hercach.<br />Oczywiście musisz ustawić odpowiednie taktowanie dla procesora za pomocą fusebitów. Uruchamiasz MkAVRCalculator i w zakładce ProgramatorAVR klikasz Sprawdź podłączony AVR. Przechodzisz do zakładki Fusy Właściwości i z 2 listy rozwijanej wybierasz źródło taktowania:<br />-dla 11,092MHz wybierasz Ext. Crystal/Resonator High Freq.;Start-up Time 16K CK + 64ms - co oznacza wybranie zewnętrznego rezonatora o wysokiej częstotliwości z najdłuższym czasem na rozbieg (najbezpieczniejsza opcja)<br />-dla taktowania z generatora wybierasz Ext. Clock; Start-up Time 6CK + 64ms - co oznacza wybranie zewnętrznego zegara.<br /><br />Pobaw się poprzestawiaj różne rzeczy inaczej niż pisze powyżej (inna czętsotliwość w okienku MCU CLock Frequency a inna na procesorze; zmiana tej wartości i nie zrobienie Clean) i sprawdź jak to wpływa na działanie programu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 23 mar 2013, o 08:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-22T23:51:28+01:00</updated>
<published>2013-03-22T23:51:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31450#p31450</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31450#p31450"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31450#p31450"><![CDATA[
<strong>Komunikacja z proc 32 jest OK.</strong><br />Teraz<br />zapisuje program z książki do ATmega32 , &quot;19-ProjektWielozadaniowy&quot; i mam takie efekty działania programu:<br /><br />1/ Przy ustawieniu w ATB zworek na <strong>zewnętrzny kwarc</strong>:<br />            - na LCD wyświetla temperaturę <br />            _ na LED wyświetla czas (minuty, sekundy)<br />              Tu jest wyświetlanie statyczne, po reset aktualizuje się temperatura i czas.<br /><br />2/ Po przestawieniu zworek w ATB na <strong>zewnętrzny generator</strong> zmienia się funkcja wyświetlania<br />            - na LCD wyświetla zegar (godziny, minuty, sekundy)<br />            - na LED wyświetla zeg. (minuty, sekundy)<br />              Tu wyświetla zegar w czasie rzeczywistym ! widoczne mryganie na Led<br /><br />Nie reaguje odbiornik IR w obydwu ustawieniach !<br />Obsługa klawiszy działa poprawnie w obydwu przypadkach.<br /><br />Próbowałem różne ustawienia tego procesora przed kompilacją, ale bez zmian.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 22 mar 2013, o 23:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-21T23:14:48+01:00</updated>
<published>2013-03-21T23:14:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31321#p31321</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31321#p31321"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31321#p31321"><![CDATA[
....i działa komunikacja z tym prockiem...dalej nie sprawdziłem...ale uratowałeś mojego procka. Postąpiłem zgodnie jak podałeś w ustawieniach<br />dla programatora VP-280 i zostały przywrócone fusebity. Teraz jest widoczny przez ATB-FTR232.<br />Dzięki, dzięki to przyda się innym z podobnymi problemami. Podziwiam twoją wiedzę, bo tyle szczegółów na raz w podpowiedziach...szok!<br />Dziękuję wszystkim którzy zaangażowali się w ten problem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 21 mar 2013, o 23:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-03-21T22:20:10+01:00</updated>
<published>2013-03-21T22:20:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31316#p31316</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31316#p31316"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31316#p31316"><![CDATA[
Tak musisz użyć tego programatora, którym możesz programować:<br />- masz firmowe oprogramowanie <!-- m --><a class="postlink" href="http://www.programatory.com/index.php?p18,oprogramowanie-do-programatorow-weilei-vp-790-480-380-280-isp10-wersja-4-6-0-12-12-2012" >http://www.programatory.com/index.php?p ... 12-12-2012</a><!-- m --><br />- przyciskiem <strong>Select</strong> wybierasz procesor jak pewnie wiesz<br />- jest tam również przycisk <strong>Config</strong><br />- ukaże się nowe okienko w którym zmieniasz:<br />a) Fuse Low Byte:<br />--CKSEL0 - Disable (1)<br />--CKSEL1 - Enable (0)<br />--CKSEL2 - Enable (0)<br />--CKSEL3 - Enable (0)<br />--SUT0 - Enable (0) <br />--SUT1 - Disable (1)<br />--BODEN - Disable (1)<br />--BODLEVEL - Disable (1)<br />b) Fuse High Byte:<br />--BOOTRST - Disable (1)<br />--BOOTSZ0 - Enable (0)<br />--BOTSZ1 - Enable (0)<br />--EESAVE - Disable (1)<br />--CKOPT - Disable (1)<br />--SPIEN - Enable (0)<br />--JTAGEN - Enable (0)<br />--OCDEN - Disable (1)<br /><br />-po prawej stronie masz kilka &quot;ptaszków&quot; do wyboru. Zaznacz Erase/blank check i Prog Config<br />-kliknij przycisk Prog<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 21 mar 2013, o 22:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-21T21:42:18+01:00</updated>
<published>2013-03-21T21:42:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31309#p31309</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31309#p31309"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31309#p31309"><![CDATA[
<div class="quotetitle">rezasurmar napisał(a):</div><div class="quotecontent"><br />Jeżeli podajesz zewnętrzny generator, a dalej nie działa, to bardzo możliwe, że poleciało ustawienie ISP w procku, albo sygnał reset..... Było by to dosyć dziwne, skoro używasz mkAVRcalck, jeżeli tak faktycznie jest, to zostaje ci tylko programator równoległy.<br /><br />Ewentualnie na spokojnie, spróbuj od zera, jeszcze raz ustawić wszystko z zewnętrznym generatorem, zaznacz na wszelki wypadek slow sck i wtedy jeszcze raz spróbuj.<br /></div><br />Dokładnie staram się postępować z waszymi podpowiedziami i ... nie ma dostępu do tego procka.<br />Może wprowadzić odpowiednie ustawienia w programie przykładowym z książki, ustawić odpowiednie fusebity czy ISP, zapisać procesor zewnętrznym programatorem VP-280 ?<br />Ale nie mam pojęcia jak to zrobić. Myślę, że tym sposobem uzyskał bym później dostęp przez ATB-FTR232 do tego procka 32.<br /><br /><strong>Mirek</strong> wspomniał, że 99% błędnych ustawień w zablokowaniu procesora jest możliwe do naprawy. No chyba, że mój problem nie mieści się w tych procentach , a na pewno nie w moich wiadomościach (początkujący w języku C). Myślę, że jak wstawię nowy Atmega32 to będzie już bez problemów. Liczę jeszcze na ten 1 %. Dziękuję za podpowiedzi i proszę o dalsze.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 21 mar 2013, o 21:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2013-03-21T07:13:01+01:00</updated>
<published>2013-03-21T07:13:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31200#p31200</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31200#p31200"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31200#p31200"><![CDATA[
Jeżeli podajesz zewnętrzny generator, a dalej nie działa, to bardzo możliwe, że poleciało ustawienie ISP w procku, albo sygnał reset..... Było by to dosyć dziwne, skoro używasz mkAVRcalck, jeżeli tak faktycznie jest, to zostaje ci tylko programator równoległy.<br /><br />Ewentualnie na spokojnie, spróbuj od zera, jeszcze raz ustawić wszystko z zewnętrznym generatorem, zaznacz na wszelki wypadek slow sck i wtedy jeszcze raz spróbuj.<p>Statystyki: Napisane przez Gość — 21 mar 2013, o 07:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-21T02:09:10+01:00</updated>
<published>2013-03-21T02:09:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31197#p31197</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31197#p31197"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31197#p31197"><![CDATA[
Nic nie mogę zmienić, ustawić... bo nie widzi tego procka. Próbuję wszelkie kombinacje w ustawieniach, ale nie czyta tego procesora.<br />Po prostu nie mogę nic zmienić jak go nie czyta programator. Chyba trzeba ten procesor zaprogramować zmieniając te ustawienia zewnętrznym<br />programatorem, ale jak to zrobić ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 21 mar 2013, o 02:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[miszczo]]></name></author>
<updated>2013-03-21T00:15:03+01:00</updated>
<published>2013-03-21T00:15:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31194#p31194</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31194#p31194"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31194#p31194"><![CDATA[
Przy odpowiednim ustawieniu źródła taktowania avrcalculator zacznie widzieć procesor i będzie możliwość zmiany fusebitów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=78">miszczo</a> — 21 mar 2013, o 00:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-20T22:34:35+01:00</updated>
<published>2013-03-20T22:34:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31182#p31182</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31182#p31182"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31182#p31182"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />Reset to chyba może nie w tym procku akurat ale z tego co przypuszczam to kolega elsat1 ustawił sobie taktowanie na zewn. generator, no chyba że jakoś SPIEN przestawił ..... ale jeśli to tylko chodziłoby o zewn. generator czy oscylator to wystarczyłoby przestawić na chwilę jumperki taktowania na zewn. generator bo przecież taki mamy na pokładzie ATB i przywrócić właściwe ustawienia procka jak pisze wyżej słusznie zresztą kolega Krauser..........<br /></div><br />Przestawiłem zworki na zewnętrzny generator, ale jak przywrócić fusebity do stanu fabrycznego jak mkAVR Calkulator nie widzi tego procesora Atmega32 ?  ....widzi tylko At644p (mam tylko te 2 procki).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 20 mar 2013, o 22:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-03-20T20:18:01+01:00</updated>
<published>2013-03-20T20:18:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31147#p31147</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31147#p31147"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31147#p31147"><![CDATA[
Reset to chyba może nie w tym procku akurat ale z tego co przypuszczam to kolega elsat1 ustawił sobie taktowanie na zewn. generator, no chyba że jakoś SPIEN przestawił ..... ale jeśli to tylko chodziłoby o zewn. generator czy oscylator to wystarczyłoby przestawić na chwilę jumperki taktowania na zewn. generator bo przecież taki mamy na pokładzie ATB i przywrócić właściwe ustawienia procka jak pisze wyżej słusznie zresztą kolega Krauser<br /><br />tu jest o tym mowa <br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/instrukcja-atb-rev-1-04.html" >http://atnel.pl/instrukcja-atb-rev-1-04.html</a><!-- m --><br /><br />na tej stronie - a dokładnie na tym rysunku z tej strony<br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/Upload/image/atb104/instrukcja/instrukcja_104_PROCESOR_KWARC.jpg" >http://atnel.pl/Upload/image/atb104/ins ... _KWARC.jpg</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 20 mar 2013, o 20:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-03-20T20:12:24+01:00</updated>
<published>2013-03-20T20:12:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31146#p31146</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31146#p31146"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31146#p31146"><![CDATA[
Możliwe, że reset jest wyłączony, a ten programator wykorzystuje tryb równoległy. Należy przywrócić fusebity do stanu fabrycznego, czyli tak jak jest w specyfikacji mikrokontrolera:<br />Fuse Low Byte = E1 = 11100001<br />Fuse High Byte = 99 = 10011001<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 20 mar 2013, o 20:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-19T23:20:48+01:00</updated>
<published>2013-03-19T23:20:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31064#p31064</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31064#p31064"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31064#p31064"><![CDATA[
<div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />Tu jest wszystko:<br /><!-- m --><a class="postlink" href="http://www.atnel.pl/mkavrcalculator.html" >http://www.atnel.pl/mkavrcalculator.html</a><!-- m --><br />Jak będzie problem to przedstaw go szczegółowo.<br /></div><br /><br />Analizowałem lekcje linku jaki podałeś, nadal jest taki problem:<br /><br />- wkładam do płytki ATB proc. 644PA i jest idenyfikowany (programator działa poprawnie).<br />- wkładam do płytki ATB proc. 32 i zgłasza błąd &quot;Błąd AVRDUDE&quot;, .... mam komunikat &quot;initialization failed, rc=-1&quot; .<br />Ten procesor AT32 jest sprawny, daje się zaprogramować programatorem VP-280.<br />Tu pytanie, dlaczego nie rozpoznaje procesora AT32 ?<br /><br />Może trzeba coś odblokować w tym proc. AT32 ?   Nie wiem, proszę o poradę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 19 mar 2013, o 23:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-03-19T18:56:39+01:00</updated>
<published>2013-03-19T18:56:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31047#p31047</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31047#p31047"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31047#p31047"><![CDATA[
Tu jest wszystko:<br /><!-- m --><a class="postlink" href="http://www.atnel.pl/mkavrcalculator.html" >http://www.atnel.pl/mkavrcalculator.html</a><!-- m --><br />Jak będzie problem to przedstaw go szczegółowo.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 19 mar 2013, o 18:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-18T23:17:06+01:00</updated>
<published>2013-03-18T23:17:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31008#p31008</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31008#p31008"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31008#p31008"><![CDATA[
<div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />.....<br />2. Przestawiłeś sobie fusebit odpowiedzialny za dzielenie częstotliwości przez 8. Możesz programować przez FT232R, ale musisz zaznaczyć opcję SlowClock (w MkAcrCalculator), przeprogramować ten fusebit i będziesz mógł programować normalnie.<br /></div><br />Próbuję ....ale nic nie wychodzi, nie wiem jak to zrobić poprawnie. Proszę o podpowiedź.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 18 mar 2013, o 23:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gedo]]></name></author>
<updated>2013-03-18T22:16:13+01:00</updated>
<published>2013-03-18T22:16:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31005#p31005</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31005#p31005"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31005#p31005"><![CDATA[
TMB12A05 czyli ten na ATB to max 30mA - jest jakiś tam zapas do 40mA, ale skoro tranzystory są takie tanie to powinniśmy je używać do takich celów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=690">gedo</a> — 18 mar 2013, o 22:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-03-18T22:07:09+01:00</updated>
<published>2013-03-18T22:07:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31004#p31004</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31004#p31004"/>
<title type="html"><![CDATA[Re: Czy można sterować BUZER bezpośrednio z portu procesora ]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=31004#p31004"><![CDATA[
1. Pin możesz obciążyć maksymalnie 40mA, ale nie przekraczaj 20mA na pin i 200mA łącznie na cały mikrokontroler (prądy LED + prąd pracy mikrokontrolera). Zobacz ile prądu pobiera ten buzzer albo w opisie producenta albo sam spróbuj zmierzyć.<br />2. Przestawiłeś sobie fusebit odpowiedzialny za dzielenie częstotliwości przez 8. Możesz programować przez FT232R, ale musisz zaznaczyć opcję SlowClock (w MkAcrCalculator), przeprogramować ten fusebit i będziesz mógł programować normalnie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 18 mar 2013, o 22:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elsat1]]></name></author>
<updated>2013-03-18T21:48:56+01:00</updated>
<published>2013-03-18T21:48:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=30998#p30998</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=30998#p30998"/>
<title type="html"><![CDATA[Czy można sterować BUZER bezpośrednio z portu procesora ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2593&amp;p=30998#p30998"><![CDATA[
Czy można tak jak LED-em (który ma w szeregu rezystor) sterować buzerem bezpośrednio z portu procesora ?<br />Czy sterować buzer przez ULN2803 w zestawie ATB? Zrobiłem test, podłączyłem buzer bezpośrednio do n. procesora,<br />działa, ale czy tak można by nie uszkodzić procesora !<br />Drugie pytanie o poradę. Procesor Atmega32 nie daje mi się zaprogramować przez FT232 (coś poknociłem, bo wcześniej programował się).<br />Po zaprogramowaniu zewnętrznym programatorem wymaga przestawienia na płycie ATB na oscylator zewnętrzny i działa w zwolnionym tempie.<br />Przy teście programu &quot;19_ProjektWielozadaniowy&quot; nie widzi pilota RC5 i temperatury. Pozostałe funkcje działają (wyświetlanie zegara na LCD i LED<br />z widocznym mryganiem LED. Jak odblokować procesor Atmega32, by dał się programować przez AT-FT232 ?<br />Proszę o pomoc, nie chcę przeciążać MIRKA na linii bezpośredniej, bo mój problem chyba jest banalny.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=151">elsat1</a> — 18 mar 2013, o 21:48</p><hr />
]]></content>
</entry>
</feed>