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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2021-02-18T20:41:55+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=23624&amp;mode</id>
<entry>
<author><name><![CDATA[JarekB]]></name></author>
<updated>2021-02-18T20:41:55+01:00</updated>
<published>2021-02-18T20:41:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23624&amp;p=231152#p231152</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23624&amp;p=231152#p231152"/>
<title type="html"><![CDATA[Re: Przerwania w funkcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23624&amp;p=231152#p231152"><![CDATA[
Popatrz tu:<br /><a href="https://forum.atnel.pl/topic23612.html"  class="postlink">https://forum.atnel.pl/topic23612.html</a><br />Tam trochę pisałem o timerach softwarowych <br />i link do Mirka wpisu na blogu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18188">JarekB</a> — 18 lut 2021, o 20:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[miki53]]></name></author>
<updated>2021-02-18T20:25:33+01:00</updated>
<published>2021-02-18T20:25:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23624&amp;p=231151#p231151</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23624&amp;p=231151#p231151"/>
<title type="html"><![CDATA[Przerwania w funkcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23624&amp;p=231151#p231151"><![CDATA[
Witajcie <br />Pisząc funkcję nie jednokrotnie potrzebuję w niej mieć jakiś licznik <br />który będzie mi odliczał czas po upływie którego będzie mi się tam coś <br />wykonywało<br /><br />Kiedyś Mirek pisał coś na ten temat ,ale nie mogę teraz znależć tego  tematu<br /><br />Ja w funkcji zrobiłem coś takiego<br /><br />[syntax=c]void doniczki (uint8_t we_1, uint8_t we_2, uint8_t we_3, uint8_t we_4, uint8_t we_5){<br /><br /><br />lejek ++ ;<br />if (lejek == 1000){ // ustawiamy takt działania funkcji <br />lejek = 0;<br />lej ++;<br />}<br /><br />         wynik =  we_1 + we_2 + we_3 + we_4 + we_5;<br /><br /> if ( wynik &gt; 0){<br /> wynik =  we_1 + we_2 + we_3 + we_4 + we_5;<br />// SendSpi(wynik );<br />    }<br /> if ( lej &gt;= 20){ // czas podlewania<br /> wynik = 0;<br />     }<br /> if ( lej == 50 ){ // przerwa na pochłonięcie wody<br />  wynik = 0;<br />   lej = 0;<br />   lejek = 0;<br />     }<br /><br /> SendSpi( wynik ); // wysyła na rejestr i włącza wybrane wyjście<br /><br /><br />}[/syntax]<br /><br />Czy ma ktoś pomysł jak to ulepszyć lub naprowadzić gdzie mogę znależć Mirka wypowiedzi na ten <br />temat<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18503">miki53</a> — 18 lut 2021, o 20:25</p><hr />
]]></content>
</entry>
</feed>