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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2021-12-09T19:25:59+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=24053&amp;mode</id>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2021-12-09T19:25:59+01:00</updated>
<published>2021-12-09T19:25:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234488#p234488</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234488#p234488"/>
<title type="html"><![CDATA[Re: Atmega128 USART1]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234488#p234488"><![CDATA[
Ooo, ciekawe<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 9 gru 2021, o 19:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jarecki]]></name></author>
<updated>2021-12-09T09:05:10+01:00</updated>
<published>2021-12-09T09:05:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234481#p234481</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234481#p234481"/>
<title type="html"><![CDATA[Re: Atmega128 USART1]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234481#p234481"><![CDATA[
Problemem okazał się uszkodzony transceiver ADM485.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2511">Jarecki</a> — 9 gru 2021, o 09:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jarecki]]></name></author>
<updated>2021-12-07T00:06:35+01:00</updated>
<published>2021-12-07T00:06:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234447#p234447</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234447#p234447"/>
<title type="html"><![CDATA[Atmega128 USART1]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24053&amp;p=234447#p234447"><![CDATA[
Cześć, używał ktoś z Was usart1 w mikrokontrolerze Atmega128? <br />Edytowałem Mirka bibliotekę, używam usart-a jako interface RS485.<br /><br />Istotne fragmenty kodu, gdzie jest zapis do rejestrów:<br /><br />[syntax=c]void USART_Init( uint16_t baud ) {<br /><br />UBRR1H = (uint8_t)(baud&gt;&gt;8);<br />UBRR1L = (uint8_t)baud;<br /><br />UCSR1B = (1&lt;&lt;RXEN1)|(1&lt;&lt;TXEN1);<br /><br />UCSR1C = (1&lt;&lt;UCSZ10)|(1&lt;&lt;UCSZ11);<br /><br /><br /><br />UART_DE_DIR |= UART_DE_BIT;<br />UART_DE_ODBIERANIE;<br /><br />UCSR1B |= (1&lt;&lt;RXEN1)|(1&lt;&lt;TXEN1)|(1&lt;&lt;RXCIE1)|(1&lt;&lt;TXCIE1);<br />}<br /><br /><br />ISR( USART1_TX_vect ) {<br />UART_DE_ODBIERANIE;// zablokuj nadajnik RS485<br />}<br /><br /><br />void uart_putc( char data ) {<br />    .<br />    .<br />    .<br /><br /><br />    UCSR1B |= (1&lt;&lt;UDRIE1);<br />}<br /><br /><br />ISR( USART1_UDRE_vect)  {<br /><br /><br />#ifdef UART_DE_PORT<br />    UART_DE_NADAWANIE;<br />#endif<br />    UDR1 = UART_TxBuf&#91;UART_TxTail&#93;;<br />    } else {<br /><br />UCSR1B &amp;= ~(1&lt;&lt;UDRIE1);<br />    }<br />}<br /><br />// definiujemy procedurę obsługi przerwania odbiorczego, zapisującą dane do bufora cyklicznego<br />ISR( USART1_RX_vect ) {<br /><br /><br />    data = UDR1;<br />}[/syntax]<br /><br /><br />Fragment schematu:<br /><br /><a href="https://obrazkiforum.atnel.pl/2511/278593a0c1435d0a92325a4293fa7042.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/2511/278593a0c1435d0a92325a4293fa7042.png" alt="Obrazek" /></a><br /><br />Działa zarówno nadawanie jak i odbiór, problem jest tylko taki, że przy nadawaniu wywoływany jest callback że uC odebrał jakieś dane...<br /><br /><br />Będę wdzięczny za pomoc <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=2511">Jarecki</a> — 7 gru 2021, o 00:06</p><hr />
]]></content>
</entry>
</feed>