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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-03-07T16:16:23+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=17821&amp;mode</id>
<entry>
<author><name><![CDATA[mr_cogito]]></name></author>
<updated>2017-03-07T16:16:23+01:00</updated>
<published>2017-03-07T16:16:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184265#p184265</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184265#p184265"/>
<title type="html"><![CDATA[Re: USART mozliwy baudrate i odpowiedni kwarc]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184265#p184265"><![CDATA[
Dzieki. Bardzo dobre opracowanie. Czytalem wczesniej o tym na angielskich forach i nie bylo to tak przejrzyscie wytlumaczone. <br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7620">mr_cogito</a> — 7 mar 2017, o 16:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-03-07T16:11:53+01:00</updated>
<published>2017-03-07T16:11:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184264#p184264</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184264#p184264"/>
<title type="html"><![CDATA[Re: USART mozliwy baudrate i odpowiedni kwarc]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184264#p184264"><![CDATA[
zaglądaj częściej na mojego bloga<br /><br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2013/01/rs232-ubrr-jak-prawidowo-obliczac-trick.html" >http://mirekk36.blogspot.com/2013/01/rs ... trick.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 7 mar 2017, o 16:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mr_cogito]]></name></author>
<updated>2017-03-07T15:59:55+01:00</updated>
<published>2017-03-07T15:59:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184262#p184262</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184262#p184262"/>
<title type="html"><![CDATA[USART mozliwy baudrate i odpowiedni kwarc]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17821&amp;p=184262#p184262"><![CDATA[
Witam,<br />Chce poruszyc watek mozliwych predkosci wysylania na porcie szeregowym. Trafilem na taka tabele w nocie katalogowej atmegi328:<br /><a href="https://obrazkiforum.atnel.pl/7620/bdcbdf6e312eeaf59ebaa81837709444.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7620/bdcbdf6e312eeaf59ebaa81837709444.jpg" alt="Obrazek" /></a><br />Szczerze mowiac nigdy sie nad tym wczesniej grubo nie zastanawialem. Komunikacja dzialala lub nie. Nastepnie trafilem na kalkulator USART w programie mkAVR Calculator, ktory potwierdzil moje obliczenia. <br /><a href="https://obrazkiforum.atnel.pl/7620/71a769bb22b9c6cc2a83510204aa1c16.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7620/71a769bb22b9c6cc2a83510204aa1c16.jpg" alt="Obrazek" /></a><br /><br />A to obliczenia reczne:<br />UBRR = (F_CPU/(16 * BAUD)) - 1<br /><br />UBRR = (8000000/(16 * 115200)) - 1<br /><br />UBRR = (8000000 / 1843200) - 1<br /><br />UBRR = 4.3401 - 1<br /><br />UBRR = 3.3401 <br /><br />I tutaj powstaje blad <img src="https://forum.atnel.pl/images/smilies/icon_exclaim.gif" alt=":!:" title="Wykrzyknik" />  Ta zmienna jest zapisane w int i co za tym idzie wartosc po przecinku jest tracona. Teraz nalezy policzyc w druga strone. <br /><br />BAUD = F_CPU / (16 * (UBRR+1))<br /><br />BAUD = 8,000,000 / (16 * (3 + 1))<br /><br />BAUD = 8,000,000 / (16 * 4)<br /><br />BAUD = 8,000,000 / 64<br /><br />BAUD = 125000<br />Mozna zauwazyc juz sporo roznice miedzy tym, co chcemy (tzn. 115200) a wartoscia 125,000). <br /><br />Error% = ((125000/ 115200) - 1) * 100%<br /><br />Error% = <strong>8.51%</strong><br />Co jest juz lekko poza dopuszczalnymi granicami podanymi przez ATmege (zdjecie nr1). Pomimo to wszystko ladnie dziala. <br /><br />Generalnie to nie mam wiecej pytan. Chcialem sie tylko z Wami podzielic moimi spostrzezeniami  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />PS<br />Pamietam jak przez mgle, ze w ktoryms z filmikow @mirek tlumaczyl dlaczego niektore kwarce maja takie dziwne wartosci jak np. 7372800. Dla tych wartosci nie wystepuja zadene bledy. Moze ktos podrzucic tytul?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7620">mr_cogito</a> — 7 mar 2017, o 15:59</p><hr />
]]></content>
</entry>
</feed>