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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-11-05T23:43:12+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=9101&amp;mode</id>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-11-05T23:43:12+01:00</updated>
<published>2014-11-05T23:43:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102534#p102534</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102534#p102534"/>
<title type="html"><![CDATA[Re: Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102534#p102534"><![CDATA[
Jak kolega Krauser pomógł daj mu pigułkę! Choć on to i tak jest nieźle &quot;nafurany&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> No chyba, że to diler piguł z Atnela <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 5 lis 2014, o 23:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kamlipin207]]></name></author>
<updated>2014-11-05T19:30:40+01:00</updated>
<published>2014-11-05T19:30:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102482#p102482</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102482#p102482"/>
<title type="html"><![CDATA[Re: Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102482#p102482"><![CDATA[
Wielkie dzięki. Działa  ! ; )<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6467">kamlipin207</a> — 5 lis 2014, o 19:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2014-11-05T19:18:36+01:00</updated>
<published>2014-11-05T19:18:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102478#p102478</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102478#p102478"/>
<title type="html"><![CDATA[Re: Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102478#p102478"><![CDATA[
Wyłącz podział zegara przez 8 (fusebit CKDIV8)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 5 lis 2014, o 19:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kamlipin207]]></name></author>
<updated>2014-11-05T19:15:38+01:00</updated>
<published>2014-11-05T19:15:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102477#p102477</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102477#p102477"/>
<title type="html"><![CDATA[Re: Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102477#p102477"><![CDATA[
Witam.<br />Rzeczywiście głupoty napisałem. Ale niestety to nie rozwiązuje mojego problemu.<br /><br />W properties ustawione na 8Mhz. <br /><br />Poniżej zamieszczam fotkę z eclipse - ustawienia fuse bit'ów oraz ze strony <!-- m --><a class="postlink" href="http://www.engbedded.com/fusecalc/" >http://www.engbedded.com/fusecalc/</a><!-- m -->.<br /><br />Ogólnie próbowałem połączyć się z programem termite. Jak ustawiłem sobię prędkość 38400 to w termite miałem odczyt na predkości 4800, jak ustawiłem 19200 to w termite 2400, jak ustawiłem 9600 to w termite 1200.<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/699/6373587eef14b936a979a8d68c380f5c.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/699/6373587eef14b936a979a8d68c380f5c.jpg" alt="Obrazek" /></a><a href="http://forum.atnel.pl/_obrazki/o/699/3ad6b03c54ed5cfc38dce43ff92db0d0.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/699/3ad6b03c54ed5cfc38dce43ff92db0d0.jpg" alt="Obrazek" /></a><br /><br /><span style="color: #FF0000">Poprawiłem obrazki. Kila.</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6467">kamlipin207</a> — 5 lis 2014, o 19:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[eMCe2]]></name></author>
<updated>2014-11-05T13:21:42+01:00</updated>
<published>2014-11-05T13:21:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102443#p102443</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102443#p102443"/>
<title type="html"><![CDATA[Re: Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102443#p102443"><![CDATA[
Wgrałem to co podałeś do mojej M644P na ATB wszystko pięknie działa... co prawda mam 11.0592Mhz zewnetrzny ale ruszyło z kopyta i wysyła C w nowej lini co sekunde... Więc popatrz jak ci radzą czy dobrze taktujesz tą swoją mege... albo czy masz w Eclipse w project -&gt; properties ustawiona dobrą prędkość...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1363">eMCe2</a> — 5 lis 2014, o 13:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Intre]]></name></author>
<updated>2014-11-05T10:54:29+01:00</updated>
<published>2014-11-05T10:54:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102429#p102429</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102429#p102429"/>
<title type="html"><![CDATA[Re: Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102429#p102429"><![CDATA[
Widzę że kolega tak kod chyba prosto z noty testowy. Ja zapytam tak czy posiada może kolega taką książkę?<br /><br /><a href="http://sklep.atnel.pl/pl/p/Mikrokontrolery-AVR-Jezyk-C-podstawy-programowania-PL-Ksiazka-DVD/75"  class="postlink">http://sklep.atnel.pl/pl/p/Mikrokontrolery-AVR-Jezyk-C-podstawy-programowania-PL-Ksiazka-DVD/75</a><br /><br />Bo tam jest w niej opisany pięknie protokół uart i przykład podany z buforem cyklicznym.<br /><br />Przy Atmedze 644 należy też wziąć pod uwagę, iż ona ma dwa Uarty.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1356">Intre</a> — 5 lis 2014, o 10:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-11-05T09:23:14+01:00</updated>
<published>2014-11-05T09:23:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102425#p102425</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102425#p102425"/>
<title type="html"><![CDATA[Re: Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102425#p102425"><![CDATA[
1. Kolega jak wyżej już napisano popraw kod bo inaczej nikomu nie będzie chciało się go czytać.<br />2. Kolega powiedz gdzie mogę kupić takie Atmegi:<br /><div class="quotetitle">kamlipin207 napisał(a):</div><div class="quotecontent"><br />FCPU - 16MHz - wewnetrzny osc.<br /></div><br />Chętnie skorzystam <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 5 lis 2014, o 09:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-11-05T08:10:19+01:00</updated>
<published>2014-11-05T08:10:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102420#p102420</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102420#p102420"/>
<title type="html"><![CDATA[Re: Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102420#p102420"><![CDATA[
Na początek proszę przeczytać to <a href="http://forum.atnel.pl/topic7402.html"  class="postlink">http://forum.atnel.pl/topic7402.html</a> <br />i poprawić posta <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=189">MirkoT</a> — 5 lis 2014, o 08:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kamlipin207]]></name></author>
<updated>2014-11-05T06:57:13+01:00</updated>
<published>2014-11-05T06:57:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102415#p102415</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102415#p102415"/>
<title type="html"><![CDATA[Atmega644 + UART]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9101&amp;p=102415#p102415"><![CDATA[
Witam. Mam problem z uruchomieniem uarta na atmedze 644pa. Do programowania używam Eclipse'a. Do testowania uarta wykorzystuje przejściówkę usb-rs232 i program termite 3.1.<br /><br />O programie: FCPU - 16MHz - wewnetrzny osc.; Potrzebuje prędkości 38400, 8 bitów danych oraz 1 bitu stopu.<br /><br />Niestety ustawiając taką komunikację w termite, uzyskuje ciąglę w odpowiedzi [00].<br />Będę wdzięczny za pomoc, co może być źle w tym programie.<br />Dzięki.<br /><br />Kod:<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br /><br />#define UART_BAUD 38400<br />#define __UBRR ((F_CPU+UART_BAUD*8UL) / (16UL*UART_BAUD)-1)<br /><br />void USART_Transmit(uint8_t data);<br />void USART_Init(unsigned int baud );<br /><br />int main(void)<br />{<br />USART_Init(__UBRR);<br />while(1)<br />{<br />USART_Transmit('C');<br />USART_Transmit(0x0d);<br />USART_Transmit(0x0a);<br />_delay_ms(1000);<br />}<br />}<br /><br /><br />void USART_Init( unsigned int baud )<br />{<br />/* Set baud rate */<br />UBRR0H = (unsigned char)(baud&gt;&gt;8);<br />UBRR0L = (unsigned char)baud;<br />/* Enable receiver and transmitter */<br />UCSR0B = (1&lt;&lt;RXEN0)|(1&lt;&lt;TXEN0);<br />/* Set frame format: 8data, 1stop bit */<br />UCSR0C = (3&lt;&lt;UCSZ00);<br />}<br /><br />void USART_Transmit( unsigned char data )<br />{<br />/* Wait for empty transmit buffer */<br />while ( !( UCSR0A &amp; (1&lt;&lt;UDRE0)) )<br />;<br />/* Put data into buffer, sends the data */<br />UDR0 = data;<br />}[/syntax]<br /><br /><span style="color: #FF0000">Kody źródłowe umieszczamy w znacznikach SYNTAX, nie CODE. Kila.</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6467">kamlipin207</a> — 5 lis 2014, o 06:57</p><hr />
]]></content>
</entry>
</feed>