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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-07-10T23:02:43+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=18768&amp;mode</id>
<entry>
<author><name><![CDATA[jerzyk31]]></name></author>
<updated>2017-07-10T23:02:43+01:00</updated>
<published>2017-07-10T23:02:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191922#p191922</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191922#p191922"/>
<title type="html"><![CDATA[Re: [Atmega644PA]Dziwne zachowanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191922#p191922"><![CDATA[
Odpowiem cytatem na cytat:<br /><div class="quotetitle">Situs napisał(a):</div><div class="quotecontent"><br />Tak się zeruje bit<br />[syntax=c]PORTD &amp;= ~(1&lt;&lt;PD7) ;[/syntax]Tak się ustawia bit[syntax=c]PORTD |= (1&lt;&lt;PD7) ;[/syntax]<br />A tak zeruje kilka na raz[syntax=c]PORTD &amp;= ~((1&lt;&lt;PD7) | (1&lt;&lt;PD6)) ;[/syntax]A tak ustawia[syntax=c]PORTD |= (1&lt;&lt;PD7) | (1&lt;&lt;PD6) ;[/syntax]<br />A tak toggluje[syntax=c]PORTD ^= (1&lt;&lt;PD7) ;[/syntax]A tak toggluje się kilka na raz[syntax=c]PORTD ^= (1&lt;&lt;PD7) | (1&lt;&lt;PD6) ;[/syntax]<br /></div><br /><br /><div class="quotetitle">jerzyk31 napisał(a):</div><div class="quotecontent"><br />Mirku, dzięki za trafne sugestie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> okazało się, że zrobiłem przedszkolny błąd. Mianowicie, tak jak napisałeś &quot;kalambur&quot;, on był problemem.<br /><br />W momencie poprawy &quot;kalambura&quot; na poprawny wszystko ruszyło, okazuje się, że prawdopodobnie fusebity są źle ustawione i/lub F_CPU w programie, ponieważ mam ustawiony delay na 500ms a trwa to ok. 5sek.<br /></div><br /><br /><br />A tak poza tym, co do dziwnego działania _delay_ms(). Problemem był fuse bit <strong>CKDIV8</strong> który wejściowy zegar dzieli przez 8. Po wyłączeniu go wszystko wróciło do normy.<br /><br />Muszę chyba jednak okulary zmienić <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=3173">jerzyk31</a> — 10 lip 2017, o 23:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Situs]]></name></author>
<updated>2017-07-07T15:47:00+01:00</updated>
<published>2017-07-07T15:47:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191804#p191804</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191804#p191804"/>
<title type="html"><![CDATA[Re: [Atmega644PA]Dziwne zachowanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191804#p191804"><![CDATA[
Tak się zeruje bit<br />[syntax=c]PORTD &amp;= ~(1&lt;&lt;PD7) ;[/syntax]Tak się ustawia bit[syntax=c]PORTD |= (1&lt;&lt;PD7) ;[/syntax]<br />A tak zeruje kilka na raz[syntax=c]PORTD &amp;= ~((1&lt;&lt;PD7) | (1&lt;&lt;PD6)) ;[/syntax]A tak ustawia[syntax=c]PORTD |= (1&lt;&lt;PD7) | (1&lt;&lt;PD6) ;[/syntax]<br />A tak toggluje[syntax=c]PORTD ^= (1&lt;&lt;PD7) ;[/syntax]A tak toggluje się kilka na raz[syntax=c]PORTD ^= (1&lt;&lt;PD7) | (1&lt;&lt;PD6) ;[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14339">Situs</a> — 7 lip 2017, o 15:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kanc1erz]]></name></author>
<updated>2017-07-07T07:34:10+01:00</updated>
<published>2017-07-07T07:34:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191793#p191793</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191793#p191793"/>
<title type="html"><![CDATA[Re: [Atmega644PA]Dziwne zachowanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191793#p191793"><![CDATA[
<div class="quotetitle">jerzyk31 napisał(a):</div><div class="quotecontent"><br />Miałem usunąć zawartość posta pierwszego ale pozostawię go (chyba, że moderator uzna inaczej <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ), żeby inni nie pisali tak pytań <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br />Mirku, dzięki za trafne sugestie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> okazało się, że zrobiłem przedszkolny błąd. Mianowicie, tak jak napisałeś &quot;kalambur&quot;, on był problemem.<br /><br />W momencie poprawy &quot;kalambura&quot; na poprawny wszystko ruszyło, okazuje się, że prawdopodobnie fusebity są źle ustawione i/lub F_CPU w programie, ponieważ mam ustawiony delay na 500ms a trwa to ok. 5sek.<br /><br />W takim układzie temat jest nie aktualny i można przenieść do lochów <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /></div><br /><br />Też mi się raz zdarzyło, że F_CPU ustawiłem na 16000 i zastanawiałem się, czemu mi delay nie działa.... <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=1536">Kanc1erz</a> — 7 lip 2017, o 07:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerzyk31]]></name></author>
<updated>2017-07-06T23:10:25+01:00</updated>
<published>2017-07-06T23:10:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191788#p191788</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191788#p191788"/>
<title type="html"><![CDATA[Re: [Atmega644PA]Dziwne zachowanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191788#p191788"><![CDATA[
Miałem usunąć zawartość posta pierwszego ale pozostawię go (chyba, że moderator uzna inaczej <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ), żeby inni nie pisali tak pytań <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br />Mirku, dzięki za trafne sugestie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> okazało się, że zrobiłem przedszkolny błąd. Mianowicie, tak jak napisałeś &quot;kalambur&quot;, on był problemem.<br /><br />W momencie poprawy &quot;kalambura&quot; na poprawny wszystko ruszyło, okazuje się, że prawdopodobnie fusebity są źle ustawione i/lub F_CPU w programie, ponieważ mam ustawiony delay na 500ms a trwa to ok. 5sek.<br /><br />W takim układzie temat jest nie aktualny i można przenieść do lochów <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=3173">jerzyk31</a> — 6 lip 2017, o 23:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-07-06T22:42:17+01:00</updated>
<published>2017-07-06T22:42:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191785#p191785</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191785#p191785"/>
<title type="html"><![CDATA[Re: [Atmega644PA]Dziwne zachowanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191785#p191785"><![CDATA[
<div class="quotetitle">jerzyk31 napisał(a):</div><div class="quotecontent"><br />A teraz najciekawsze przedstawione na obrazku<br /></div><br />I co w tym najciekawszego jak nikt nie wie co to za obrazek i co on przedstawia ???<br /><br /><div class="quotetitle">jerzyk31 napisał(a):</div><div class="quotecontent"><br />PORTD |= (0 &lt;&lt; PD7);<br /></div><br />Jeśli tym chciałeś wyzerować bit ? ... ale to tylko można się domyślać - bo z twojego opisu problemu (wybacz) ale kompletnie nic nie wynika - no chyba że ktoś zgadnie<br /><br />to już ... co mogą mieć wspólnego z tymi dziwnymi rysunkami fusebity?<br /><div class="quotetitle">jerzyk31 napisał(a):</div><div class="quotecontent"><br />Fusebity mam ustawione tak: -U lfuse:w:0x42:m -U hfuse:w:0xd9:m -U efuse:w:0xff:m<br /></div><br /><br /><div class="quotetitle">jerzyk31 napisał(a):</div><div class="quotecontent"><br />Testowałem również z zewnętrznymi oscylatorami 8.867MHz oraz 20MHz i raz miałem jak powyżej a po dodaniu delay:<br /></div><br />No ten fragment kodu to już w ogóle .... niezły kalambur<br /><br /><div class="quotetitle">jerzyk31 napisał(a):</div><div class="quotecontent"><br />Ja już powoli tracę cierpliwość do tego...<br /></div><br />ja też <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Zastanawiam się jak można tak pytania zadawać - żeby nikt nie wiedział o co chodzi <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Na prawdę nie mam zamiaru ironizować czy się nabijać - ale weź sam jeszcze raz chłodnym okiem spójrz na ten post - i zastanów się co postronny czytelnik może pomyśleć ... jakieś rysunki, niby mowa o UART i to 2x ... a tu jakieś banglowanie niby pinem i to z błędem ... rysunki które - jak mówię nie wiadomo co mają przedstawiać i czym są ? z czego ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 6 lip 2017, o 22:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerzyk31]]></name></author>
<updated>2017-07-06T22:06:03+01:00</updated>
<published>2017-07-06T22:06:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191783#p191783</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191783#p191783"/>
<title type="html"><![CDATA[[Atmega644PA]Dziwne zachowanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18768&amp;p=191783#p191783"><![CDATA[
Walczę z nią już chyba 4godzinę i nie mogę dojść co jest nie tak.<br /><br />Chciałem uruchomić 2xUART na niej (GSM+UART-&gt;komputer) i coś nie chciała trybić. To wgrałem baaardzo skomplikowany program:<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />int main(){<br /><br />DDRD  |= (1 &lt;&lt; PD7);<br />while(1){<br /><br />PORTD |= (1 &lt;&lt; PD7);<br />PORTD |= (0 &lt;&lt; PD7);<br />}<br />return 0;<br />}[/syntax]<br />A teraz najciekawsze przedstawione na obrazku <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><a href="https://www.intershock.pl/wp-content/uploads/2017/07/oscylator2.png"  class="postlink"><img src="https://www.intershock.pl/wp-content/uploads/2017/07/oscylator2-150x150.png" alt="Obrazek" /></a><br /><br />Fusebity mam ustawione tak: -U lfuse:w:0x42:m -U hfuse:w:0xd9:m -U efuse:w:0xff:m <br /><br />Testowałem również z zewnętrznymi oscylatorami 8.867MHz oraz 20MHz i raz miałem jak powyżej a po dodaniu delay:<br />[syntax=c]while(1){<br /><br />PORTD &amp;= ~(1 &lt;&lt; PD7);<br />_delay_ms(1000);<br />}[/syntax]<br /><a href="https://www.intershock.pl/wp-content/uploads/2017/07/oscylator1.png"  class="postlink"><img src="https://www.intershock.pl/wp-content/uploads/2017/07/oscylator1-150x150.png" alt="Obrazek" /></a><br /><br />Ja już powoli tracę cierpliwość do tego...<br /><br />Z góry dzięki za porady.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3173">jerzyk31</a> — 6 lip 2017, o 22:06</p><hr />
]]></content>
</entry>
</feed>