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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-09-04T18:39:59+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=12846&amp;mode</id>
<entry>
<author><name><![CDATA[arek3572]]></name></author>
<updated>2015-09-04T18:39:59+01:00</updated>
<published>2015-09-04T18:39:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139137#p139137</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139137#p139137"/>
<title type="html"><![CDATA[Re: Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139137#p139137"><![CDATA[
Połączenia zmienione, wszystko działa jak należy. Dziękuję za pomoc <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Pozdrawiam!!<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7988">arek3572</a> — 4 wrz 2015, o 18:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-09-03T21:59:46+01:00</updated>
<published>2015-09-03T21:59:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139093#p139093</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139093#p139093"/>
<title type="html"><![CDATA[Re: Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139093#p139093"><![CDATA[
<div class="quotetitle">kicajek napisał(a):</div><div class="quotecontent"><br />...czy nie powinno być:<br /></div><br />nie powinno a nawet ... nie należy <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> w AVR GCC ... chyba, że zmienisz domyślne ustawienia kompilacji, bo w domyślnych panie kochany, masz kompilowany typ char do unsigned char.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br /><div class="quotetitle">jacekk232 napisał(a):</div><div class="quotecontent"><br />Te przewody masz podłączone do procka? Jeśli tak to nic dziwnego, że ci nie działa. Sygnały na tym złączu są w standardzie RS232 czyli od -12V do 12V.<br /></div><br />No i DOKŁADNIE to miałem na myśli ... a szczerze mówiąc to szkoda, że się nie zagląda chociażby do instrukcji na stronie producenta:<br /><!-- m --><a class="postlink" href="http://atnel.pl/atb-usb-rs232.html" >http://atnel.pl/atb-usb-rs232.html</a><!-- m --> (tak jak słusznie pisze kolega wyżej)<br /><br />a widać tam jak byk obrazek, aż go tu wkleję:<br /><a href="https://obrazkiforum.atnel.pl/54/b6db815d4237d83772ba87692e1f6a6a.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/54/b6db815d4237d83772ba87692e1f6a6a.jpg" alt="Obrazek" /></a><br /><br />na którym podane są informacje o zakresach napięć na poszczególnych złączach - zaś w poradniku wideo jeszcze wszystko WYJAŚNIONE<br /><br />Mam nadzieję, że na przyszłość kolega częściej będzie zaglądał na <!-- w --><a class="postlink" href="http://www.atnel.pl" >www.atnel.pl</a><!-- w --> ? ok ? <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> — 3 wrz 2015, o 21:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jacekk232]]></name></author>
<updated>2015-09-03T21:44:11+01:00</updated>
<published>2015-09-03T21:44:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139087#p139087</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139087#p139087"/>
<title type="html"><![CDATA[Re: Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139087#p139087"><![CDATA[
Te przewody masz podłączone do procka? Jeśli tak to nic dziwnego, że ci nie działa. Sygnały na tym złączu są w standardzie RS232 czyli od -12V do 12V.<br /><br />A ty musisz mieć sygnały w standardzie TTL czyli 0...5V. A takie sygnały są na złączu CON2.<br />Zapoznaj się najpierw z instrukcją <!-- m --><a class="postlink" href="http://www.atnel.pl/atb-usb-rs232.html" >http://www.atnel.pl/atb-usb-rs232.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=204">jacekk232</a> — 3 wrz 2015, o 21:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[arek3572]]></name></author>
<updated>2015-09-03T21:33:32+01:00</updated>
<published>2015-09-03T21:33:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139086#p139086</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139086#p139086"/>
<title type="html"><![CDATA[Re: Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139086#p139086"><![CDATA[
Procek taktowany wewnętrznym kwarcem. Masy procka i przejściówki wspólne. Dodaje zdjęcie przejściówki. <br /><a href="https://obrazkiforum.atnel.pl/7988/ec9c9f6f6736162db671c293be1a2e09.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7988/ec9c9f6f6736162db671c293be1a2e09.jpg" alt="Obrazek" /></a><br />Jutro spróbuję podłączyć zewnętrzny kwarc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7988">arek3572</a> — 3 wrz 2015, o 21:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[git79]]></name></author>
<updated>2015-09-03T21:14:04+01:00</updated>
<published>2015-09-03T21:14:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139083#p139083</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139083#p139083"/>
<title type="html"><![CDATA[Re: Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139083#p139083"><![CDATA[
ustawiłeś w putty 1920 a w programie jest 19200<br />to raczej błąd w opisie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10687">git79</a> — 3 wrz 2015, o 21:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2015-09-03T21:09:02+01:00</updated>
<published>2015-09-03T21:09:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139082#p139082</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139082#p139082"/>
<title type="html"><![CDATA[Re: Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139082#p139082"><![CDATA[
Witam<br />Ja tak &quot;wzrokowo&quot;:<br />[syntax=c]void uart_putc( char data){<br /><br />        while( !(UCSRA &amp; (1&lt;&lt;UDRE)));<br /><br />        UDR = data;[/syntax]<br />...czy nie powinno być:<br />[syntax=c]void uart_putc( unsigned char data)[/syntax]<br />?<br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 3 wrz 2015, o 21:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-09-03T20:51:27+01:00</updated>
<published>2015-09-03T20:51:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139079#p139079</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139079#p139079"/>
<title type="html"><![CDATA[Re: Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139079#p139079"><![CDATA[
<div class="quotetitle">arek3572 napisał(a):</div><div class="quotecontent"><br />pin PD0 (RXD) podłączyłem do TX na przejściówce, natomiast pin PD1 (TXD) do RX<br /></div><br />To może pokaż DOKŁADNIE do których pinów na przejściówce podłączyłeś - bo coś czuję, że tu być może babola robisz<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br /><div class="quotetitle">anshar napisał(a):</div><div class="quotecontent"><br />Czy masę z przejściówki połączyłeś z masą procka?<br /></div><br />No tak ... a to to już MEGA PODSTAWA<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 3 wrz 2015, o 20:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2015-09-03T20:48:11+01:00</updated>
<published>2015-09-03T20:48:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139077#p139077</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139077#p139077"/>
<title type="html"><![CDATA[Re: Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139077#p139077"><![CDATA[
<div class="quotetitle">arek3572 napisał(a):</div><div class="quotecontent"><br />pin PD0 (RXD) podłączyłem do TX na przejściówce, natomiast pin PD1 (TXD) do RX.<br /></div><br /><br />Czy masę z przejściówki połączyłeś z masą procka?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 3 wrz 2015, o 20:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[arek3572]]></name></author>
<updated>2015-09-03T20:34:35+01:00</updated>
<published>2015-09-03T20:34:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139074#p139074</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139074#p139074"/>
<title type="html"><![CDATA[Problem z komunikacją RS232]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12846&amp;p=139074#p139074"><![CDATA[
Witam wszystkich!!<br />Tak jak w temacie mam problem z komunikacją RS232. Niedawno kupiłem przejściówkę ATB-USB-RS232, pobrałem drivery, moduł jest widoczny w PC (port COM3). Posiadam ATmege8, pin PD0 (RXD) podłączyłem do TX na przejściówce, natomiast pin PD1 (TXD) do RX. Dodatkowo podłączyłem diode kontrolną do pinu PC5. Do procka wgrałem kod z BB, ustawiłem prędkość na 1920, odpaliłem i skonfigurowałem terminal (putty) i niespodzianka. Zamiast kalibracji na ekranie pojawiły się &quot;krzaczki&quot;. Za pomocą noty pdf postanowiłem napisać krótki kod do wysyłania pojedynczego znaku i znowu lipa. Zamiast literki &quot;A&quot; wyskakują &quot;_&quot;, zamiast &quot;B&quot; &quot;/&quot; itp. Na podstawie poradników o ADC postanowiłem zrobić własną bibliotekę jednak nic nie pomogło.  Poniżej umieszczam kod oraz zrzutu ekranu. Gdybym o czymś zapomniał to dodam. <br />POZDRAWIAM!!<br /><br />plik MYUART.h<br /><br />[syntax=cpp]/*<br /> * MYUART.h<br /> *<br /> *  Created on: 21 sie 2015<br /> *      Author: Administrator<br /> */<br /><br />#ifndef MYUART_MYUART_H_<br />#define MYUART_MYUART_H_<br /><br />#define UART_BAUD 19200<br />#define __UBRR ((F_CPU+UART_BAUD*8UL) / (16UL*UART_BAUD)-1)<br /><br /><br /><br /><br />void uart_init( uint16_t _UBRR);<br />void uart_putc( char data);<br />void uart_puts(char * s);<br />void uart_puts_P(const char * s);<br />void uart_putlong(uint32_t liczba, uint8_t radix);<br /><br /><br />#endif /* MYUART_MYUART_H_ */[/syntax]<br /><br />plik MYUART.c<br /><br />[syntax=cpp]/*<br /> * MYUART.c<br /> *<br /> *  Created on: 21 sie 2015<br /> *      Author: Administrator<br /> */<br /><br />#include &lt;avr/io.h&gt;<br />#include &quot;MYUART.h&quot;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;stdlib.h&gt;<br /><br />void uart_init( uint16_t _UBRR){<br />UBRRH = (uint8_t)(_UBRR&gt;&gt;8);<br />    UBRRL = (uint8_t)_UBRR;<br />    UCSRB = (1&lt;&lt;TXEN);<br /><br />}<br /><br /><br />void uart_putc( char data){<br />while( !(UCSRA &amp; (1&lt;&lt;UDRE)));<br />UDR = data;<br /><br />}<br /><br />void uart_puts(char * s){<br />while( *s ) uart_putc(*s++);<br /><br />}<br /><br />void uart_puts_P(const char * s){<br />register char c;<br />while( (c = pgm_read_byte(s++))) uart_putc(c);<br />}<br /><br />void uart_putlong(uint32_t liczba, uint8_t radix){<br />char buf&#91;17&#93;;<br />ltoa(liczba, buf, radix);<br />uart_puts( buf );<br />}[/syntax]<br /><br />plim main.c<br />[syntax=cpp]/*<br /> * main.c<br /> *<br /> *  Created on: 21 sie 2015<br /> *      Author: Administrator<br /> */<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#include &quot;MYUART/MYUART.h&quot;<br /><br />int main(void){<br />DDRC |= (1&lt;&lt;PC5);<br />PORTC &amp;= ~(1&lt;&lt;PC5);<br /><br />uart_init(__UBRR);<br /><br /><br />while(1){<br />uart_putc('c');<br />PORTC ^= (1&lt;&lt;PC5);<br />_delay_ms(1000);<br /><br />}<br /><br />}[/syntax]<br /><br /><a href="https://obrazkiforum.atnel.pl/7988/f6b1040d0db4461a10f6299a384856df.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7988/f6b1040d0db4461a10f6299a384856df.JPG" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/7988/dbae147fd27701f43871082a1a7ce4da.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7988/dbae147fd27701f43871082a1a7ce4da.JPG" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/7988/90637c012cbe5eca304ad7790c0a7dc6.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7988/90637c012cbe5eca304ad7790c0a7dc6.JPG" alt="Obrazek" /></a><br /><a href="https://obrazkiforum.atnel.pl/7988/a05472bfe6aa3eaf3caa74840350b106.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7988/a05472bfe6aa3eaf3caa74840350b106.JPG" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7988">arek3572</a> — 3 wrz 2015, o 20:34</p><hr />
]]></content>
</entry>
</feed>