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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-02-27T12:32:08+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=10820&amp;mode</id>
<entry>
<author><name><![CDATA[SoundBlaster]]></name></author>
<updated>2015-02-27T12:32:08+01:00</updated>
<published>2015-02-27T12:32:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121166#p121166</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121166#p121166"/>
<title type="html"><![CDATA[Re: Problem z C# bądź uC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121166#p121166"><![CDATA[
Sam nie wiem jak to przeoczyłem, późna godzina czy coś, ale tak to zakomentowane sei() było przyczyną. Dziękuję Wam 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=5370">SoundBlaster</a> — 27 lut 2015, o 12:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SoundBlaster]]></name></author>
<updated>2015-02-26T22:52:09+01:00</updated>
<published>2015-02-26T22:52:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121125#p121125</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121125#p121125"/>
<title type="html"><![CDATA[Re: Problem z C# bądź uC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121125#p121125"><![CDATA[
A więc tak to jest pełny kod uC:<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &quot;mkuart.h&quot;<br /><br /><br />#define LED1 (1&lt;&lt;PC4)<br />#define LED2 (1&lt;&lt;PC5)<br />#define DDR_LED DDRC<br />#define LED1_TOG PORTC^=LED1<br />#define LED1_ON PORTC|=LED1<br />#define LED1_OFF PORTC&amp;=~LED1<br /><br /><br /><br />int main( void )<br />{<br /><br />USART_Init( __UBRR );<br />DDRC |= LED1;<br /><br />char stan;<br /><br /><br />//sei();<br />while(1)<br />{<br />stan = uart_getc();<br /><br />if(stan == 97)<br />{<br />LED1_ON;<br />}<br />if(stan == 98)<br />{<br />LED1_OFF;<br />}<br /><br /><br /><br /><br /><br />}<br /><br />}[/syntax]<br />Korzystam z biblioteki z BB żeby mieć 100% pewność, że obsługa UART-a jest okej. Schemat wrzucę niedługo, muszę go narysować. Ale w skrócie zasilanie i filtracja jest. LED do pinu PC4 w celu &quot;debugowania&quot; i przejściówka Tx - Rx, Rx - Tx.<br /><br />//Oto schemat <br /><br /><a href="http://forum.atnel.pl/_obrazki/o/5370/f3900498c60bdb7abdc04a7ec9625cf8.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/5370/f3900498c60bdb7abdc04a7ec9625cf8.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5370">SoundBlaster</a> — 26 lut 2015, o 22:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RafPe]]></name></author>
<updated>2015-02-26T21:52:45+01:00</updated>
<published>2015-02-26T21:52:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121111#p121111</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121111#p121111"/>
<title type="html"><![CDATA[Re: Problem z C# bądź uC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121111#p121111"><![CDATA[
Ok - a mozesz wrzucic wiecej kodu ? Moze schemat ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4344">RafPe</a> — 26 lut 2015, o 21:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SoundBlaster]]></name></author>
<updated>2015-02-26T18:55:21+01:00</updated>
<published>2015-02-26T18:55:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121066#p121066</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121066#p121066"/>
<title type="html"><![CDATA[Re: Problem z C# bądź uC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121066#p121066"><![CDATA[
Tak wcześniej chodziło, sprawdziłem jeszcze zwierając ze sobą Tx i Rx i powraca to co wpiszę w terminalu, więc konwerter jest okej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5370">SoundBlaster</a> — 26 lut 2015, o 18:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RafPe]]></name></author>
<updated>2015-02-26T18:48:43+01:00</updated>
<published>2015-02-26T18:48:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121063#p121063</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121063#p121063"/>
<title type="html"><![CDATA[Re: Problem z C# bądź uC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121063#p121063"><![CDATA[
Dobra - to moze inaczej. A czy w ogole udalo Ci sie w putty wyswietlic juz jakiekolwiek info czy to sa wogole pierwsze proby ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4344">RafPe</a> — 26 lut 2015, o 18:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SoundBlaster]]></name></author>
<updated>2015-02-26T16:18:44+01:00</updated>
<published>2015-02-26T16:18:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121050#p121050</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121050#p121050"/>
<title type="html"><![CDATA[Re: Problem z C# bądź uC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121050#p121050"><![CDATA[
Niestety nic to nie dało :/ zero reakcji<br /><br />Sprawdziłem dla pewności programem putty przejściówkę tym oto programem<br />[syntax=c]int main( void )<br />{<br /><br />USART_Init( __UBRR );<br />DDRC |= (1&lt;&lt;PC4);<br /><br />//sei();<br />while(1)<br />{<br />uart_putc('A');<br />PORTC ^= (1&lt;&lt;PC4);<br />_delay_ms(1000);<br /><br />}<br /><br />}[/syntax] i niestety nie działa, wykrywa przejściówkę na COM12, putty się łączy, ale jest pustka na terminalu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5370">SoundBlaster</a> — 26 lut 2015, o 16:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RafPe]]></name></author>
<updated>2015-02-26T13:04:58+01:00</updated>
<published>2015-02-26T13:04:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121025#p121025</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121025#p121025"/>
<title type="html"><![CDATA[Re: Problem z C# bądź uC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=121025#p121025"><![CDATA[
Sprobuj swoj kode zmienic na <br /><br />[syntax=c]stan = uart_getc();<br />if(stan == 97)<br />{<br />LED1_ON;<br />}<br />if(stan == 98)<br />{<br />LED1_OFF;<br />}[/syntax]<br /><br />lub zainteresuj sie funkcjami operujacymi na stringach<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4344">RafPe</a> — 26 lut 2015, o 13:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SoundBlaster]]></name></author>
<updated>2015-02-25T21:59:14+01:00</updated>
<published>2015-02-25T21:59:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=120953#p120953</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=120953#p120953"/>
<title type="html"><![CDATA[Problem z C# bądź uC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10820&amp;p=120953#p120953"><![CDATA[
Witam szanownych kolegów<br />Postanowiłem napisać ponieważ nie mogę poradzić sobie z moim problemem. Mianowicie napisałem aplikację w C# do sterowania jedną diodą przez uC ATMega8 dokładniej mówiąc. Lecz program nie działa :/ Nie wiem kompletnie co jest nie tak, być może Wy mi pomożecie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br />To jest kod odpowiedzialny za przyciski ON/OFF<br />[syntax=csharp]if (serialPort1.IsOpen)<br />            {<br />                serialPort1.WriteLine(&quot;a\r&quot;);<br />                panel2.BackColor = Color.Orange;<br />                button3.Enabled = false;<br />                button4.Enabled = true;<br />                label1.Text = &quot;ON&quot;;<br />            }<br /><br />if (serialPort1.IsOpen)<br />            {<br />                serialPort1.WriteLine(&quot;b&quot;);<br />                panel2.BackColor = Color.Brown;<br />                button3.Enabled = true;<br />                button4.Enabled = false;<br />                label1.Text = &quot;OFF&quot;;<br />            }[/syntax]<br /><br />A kod uC to [syntax=c]stan = uart_getc();<br />if(stan == 'a')<br />{<br />LED1_ON;<br />}<br />if(stan == 'b')<br />{<br />LED1_OFF;<br />}[/syntax]<br /><br />stan to zmienna typu char. Dioda podłączona anodą do PC4, przejściówka na 100% działa.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5370">SoundBlaster</a> — 25 lut 2015, o 21:59</p><hr />
]]></content>
</entry>
</feed>