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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-10-05T19:00:34+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=4385&amp;mode</id>
<entry>
<author><name><![CDATA[k_mirek]]></name></author>
<updated>2013-10-05T19:00:34+01:00</updated>
<published>2013-10-05T19:00:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52010#p52010</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52010#p52010"/>
<title type="html"><![CDATA[Re: Biegające światełko nie biega]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52010#p52010"><![CDATA[
wielkie dzieki wszystko działa. Sam niewiem dlaczego dałem 127. Chyba sie w tym już zapętliłem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=499">k_mirek</a> — 5 paź 2013, o 19:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-10-05T18:56:13+01:00</updated>
<published>2013-10-05T18:56:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52009#p52009</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52009#p52009"/>
<title type="html"><![CDATA[Re: Biegające światełko nie biega]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52009#p52009"><![CDATA[
a przemyślałeś sobie bitowo jak to działa ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />[syntax=c]if(bufor==127) flag2=1;[/syntax]<br /><br />czy nie powinno być czasem tu 128 ? hmmm ? rozpisz to sobie na bitach ok ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 paź 2013, o 18:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[k_mirek]]></name></author>
<updated>2013-10-05T18:34:09+01:00</updated>
<published>2013-10-05T18:34:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52006#p52006</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52006#p52006"/>
<title type="html"><![CDATA[Biegające światełko nie biega]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4385&amp;p=52006#p52006"><![CDATA[
Napisałem jakiś tam prosty kod którego zadaniem jest pływanie swiatełka na PORTC. Przesunięcie bitu odbywać sie ma co sekundę. Czas odmierzam za pomocą przerwania zewnętrznego INT0, w przerwaniu tym ustawiana jest zmienna flag.<br /> <br />Tak miej więcej ot wygląda:<br />[syntax=c]while(1)<br />{<br />PORTC=~bufor;<br /><br />if(flag==1 &amp;&amp; flag2==0)<br />{<br />flag=0;<br />bufor&lt;&lt;=1;<br />if(bufor==127) flag2=1;<br />}<br />if(flag==1 &amp;&amp; flag2==1)<br />{<br />flag=0;<br />bufor&gt;&gt;=1;<br />if(bufor==1) flag2=0;<br />}<br />}[/syntax]<br /><br />to jest ostatni pomysł jaki przychodzi mi do głowy jak to zrobić.  Zmienna byfor załadowana jest wartością 1, pierwszy warunek sprawdza czy wystąpiło przerwanie natomiast flag2 to taka pomocnicza która jest ustawiana w drugim warunku.<br /><br />w jedna strone działa dobrze ale w drugą już nic nie świeci.<br /><br />Podpowie ktoś co źle robię???<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=499">k_mirek</a> — 5 paź 2013, o 18:34</p><hr />
]]></content>
</entry>
</feed>