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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-08-05T10:34:52+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=12529&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-08-05T10:34:52+01:00</updated>
<published>2015-08-05T10:34:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136452#p136452</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136452#p136452"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136452#p136452"><![CDATA[
<div class="quotetitle">skalarro napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">norbert22 napisał(a):</div><div class="quotecontent">Przyczyna - walnięty procek... Przelutowałem, jest ok.<br /></div><br /><br />Jesteś pewien że procek, a nie np wina lutowania i zwarcia do PD1?</div><br />Dokładnie - procka trudno ubić, a początkujący tak szybko je wyrzucają <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> — 5 sie 2015, o 10:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2015-08-05T10:33:01+01:00</updated>
<published>2015-08-05T10:33:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136450#p136450</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136450#p136450"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136450#p136450"><![CDATA[
<div class="quotetitle">norbert22 napisał(a):</div><div class="quotecontent"><br />Przyczyna - walnięty procek... Przelutowałem, jest ok.<br /></div><br /><br />Jesteś pewien że procek, a nie np wina lutowania i zwarcia do PD1?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 5 sie 2015, o 10:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[norbert22]]></name></author>
<updated>2015-08-05T08:59:19+01:00</updated>
<published>2015-08-05T08:59:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136438#p136438</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136438#p136438"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136438#p136438"><![CDATA[
Przyczyna - walnięty procek... Przelutowałem, jest ok.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5632">norbert22</a> — 5 sie 2015, o 08:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-08-05T07:44:20+01:00</updated>
<published>2015-08-05T07:44:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136422#p136422</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136422#p136422"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136422#p136422"><![CDATA[
Jeśli po tym kodzie<br /><br />[syntax=c]DDRD &amp;=~(1&lt;&lt;PD2);<br />PORTD|= (1&lt;&lt;PD2);[/syntax]<br /><br />masz stan niski na pinie PD2 to znaczy, że masz mocno coś nie tak z połączeniami ... więc podejrzewam tu prędzej problem sprzętowy<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />albo w kodzie - no ale tu to już JASNOWIDZ by ci się przydał bo nikt nie odgadnie co ty masz w tym kodzie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2015, o 07:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[norbert22]]></name></author>
<updated>2015-08-05T07:22:20+01:00</updated>
<published>2015-08-05T07:22:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136420#p136420</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136420#p136420"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136420#p136420"><![CDATA[
Ok, mój błąd z tym podciąganiem do VCC, ale nie rozwiązuje problemu.<br />[syntax=c]DDRD &amp;=~(1&lt;&lt;PD2);<br />PORTD|= (1&lt;&lt;PD2);[/syntax]<br /><br />Po wgraniu takiego kodu na pinie jest 0V, zaś jak jeszcze dodam inicjowanie uarta jest 2,5V. Pin PD2 na razie nie jest nigdzie podłączony.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5632">norbert22</a> — 5 sie 2015, o 07:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-08-05T07:11:55+01:00</updated>
<published>2015-08-05T07:11:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136418#p136418</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136418#p136418"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136418#p136418"><![CDATA[
No a co zrobiłeś panie z podciągnięciem do VCC ? bo już tu (jak się domyślałem robisz babola) ... rzuć sobie okiem na to:<br /><br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2012/01/avr-porty-wewy-dir-podstawy.html" >http://mirekk36.blogspot.com/2012/01/av ... stawy.html</a><!-- m --><br /><br />żeby zobaczyć jak to się robi - a najlepiej to zacznij od książki - żeby szybciej sobie radzić z tak mega podstawowymi rzeczami podczas programowania procków w C<br /><!-- m --><a class="postlink" href="http://atnel.pl/mikrokontrolery-avr-jezyk-c.html" >http://atnel.pl/mikrokontrolery-avr-jezyk-c.html</a><!-- m --><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />obejrzyj też sobie to:<br /><!-- m --><a class="postlink" href="https://www.youtube.com/watch?v=hi_hG4btdK0" >https://www.youtube.com/watch?v=hi_hG4btdK0</a><!-- m --><br /><br />bo akurat tutaj nomen omen mowa jest o pinie na PD2 <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> — 5 sie 2015, o 07:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[norbert22]]></name></author>
<updated>2015-08-05T07:09:28+01:00</updated>
<published>2015-08-05T07:09:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136417#p136417</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136417#p136417"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136417#p136417"><![CDATA[
Używam go do sprawdzania czy pin jest w stanie wysokim czy niskim. Pewien układ jest podłączony do tego pinu i daje on na swoim wyjściu 3,3V lub 0V i po prostu chce sprawdzać to w kodzie:<br />[syntax=c]if(PIND &amp; (1&lt;&lt;PD2)) ...[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5632">norbert22</a> — 5 sie 2015, o 07:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-08-05T06:56:07+01:00</updated>
<published>2015-08-05T06:56:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136414#p136414</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136414#p136414"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136414#p136414"><![CDATA[
Powiedz mi - a co ci przeszkadza napięcie 2,5V na pinie którego nie używasz ? bo jak rozumiem nie używasz go ? Nie mówiąc już o tym, że <br /><br />DDRD &amp;=~_BV(PD2);<br /><br />nie ma większego sensu po restarcie procka, gdyż każdy pin i tak jest WEjściem<br /><br />A jeśli używasz tego pinu to powiedz do czego - wtedy będzie ci można pomóc - zamiast dochodzić dlaczego na wejściu HiZ jest 2,5V<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2015, o 06:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[norbert22]]></name></author>
<updated>2015-08-05T06:49:01+01:00</updated>
<published>2015-08-05T06:49:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136413#p136413</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136413#p136413"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136413#p136413"><![CDATA[
[syntax=c]void usart_init(void)<br />{<br />#define BAUD 57600      <br />#include &lt;util/setbaud.h&gt; <br /><br />UBRRH = UBRRH_VALUE;<br />UBRRL = UBRRL_VALUE;<br /><br />UCSRA &amp;= ~(1&lt;&lt;U2X);<br /><br />UCSRC = (1&lt;&lt;URSEL) | (1&lt;&lt;UCSZ1) | (1&lt;&lt;UCSZ0);  //bitów danych: 8<br /><br />UCSRB = (1&lt;&lt;TXEN) | (1&lt;&lt;RXEN) | (1&lt;&lt;RXCIE);<br />}<br /><br /><br />int main(void)<br />{<br />DDRD &amp;=~_BV(PD2);<br />usart_init();<br />sei();<br /> }[/syntax]<br /><br />Sprawdziłem, że wystarczy wpisać do rejestru UCSRB - TXEN i RXEN i już na PD2 pojawia się napięcie 2,5V. Bez inicjowania UARTA jest ok, czyli na pinie PD2 jest 0V.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5632">norbert22</a> — 5 sie 2015, o 06:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2015-08-04T20:52:55+01:00</updated>
<published>2015-08-04T20:52:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136377#p136377</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136377#p136377"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136377#p136377"><![CDATA[
<div class="quotetitle">norbert22 napisał(a):</div><div class="quotecontent"><br />Próbowałem biblioteki Antystatycznego i Petera Fleury<br /></div><br />Nie znam tych bibliotek ale pin INT0 to w atmedze8 PD2, bardzo często ustawiany jako wyjście sterujące kierunkiem transmisji RS485. Nie ustawiasz go czasem jako wyjście inicjując UARTA?<br />a 2,5V to może &quot;uśredniony&quot; przez miernik pomiar szybkich zmian 0-5V(nadawanie-odbiór na RS485)?<br /><br />Zajrzyj do bibliotek dokładnie.<br /><br />Atmegę masz na płytce stykowej, w jakimś zestawie czy w gotowym ukłaznie??<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 4 sie 2015, o 20:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-08-04T16:12:04+01:00</updated>
<published>2015-08-04T16:12:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136349#p136349</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136349#p136349"/>
<title type="html"><![CDATA[Re: Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136349#p136349"><![CDATA[
Nie ma żadnego takiego związku - masz buga w kodzie. Poza tym ile ty oczekujesz napięcia na pinie jeśli jest on WEJŚCIEM w stanie wysokiej impedancji ? I co to znaczy, że jest OK gdy wyrzucisz init uart'a ? .... to wszystko pokazuje tylko jedno - robisz gdzieś jakiegoś babola<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 sie 2015, o 16:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[norbert22]]></name></author>
<updated>2015-08-04T15:47:49+01:00</updated>
<published>2015-08-04T15:47:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136348#p136348</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136348#p136348"/>
<title type="html"><![CDATA[Atmega8L Uart a INT0]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12529&amp;p=136348#p136348"><![CDATA[
Czy jest związek pomiędzy uartem w atmedze8L a pinem przerwaniowym int0? Chodzi mi dokładniej o ustawienie int0 jako wejścia. Próbowałem biblioteki Antystatycznego i Petera Fleury i za każdym razem po inicjalizacji uarta i ustawieniu int0 jako wejścia, na int0 pojawia się 2,5V. Jeśli wyrzucę init uarta wszystko jest ok.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5632">norbert22</a> — 4 sie 2015, o 15:47</p><hr />
]]></content>
</entry>
</feed>