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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-07-24T15:29:44+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=15849&amp;mode</id>
<entry>
<author><name><![CDATA[Mysteziz]]></name></author>
<updated>2016-07-24T15:29:44+01:00</updated>
<published>2016-07-24T15:29:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164657#p164657</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164657#p164657"/>
<title type="html"><![CDATA[Re: Jak poprawnie napisać funkcję?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164657#p164657"><![CDATA[
Dzięki. Ja myślałem że int to poprostu zmienna zawierająca funkcję a void że nic nie zwraca, dzięki za wyprowadzenie mnie z błędu! Gdzieś mi to umknęło...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14012">Mysteziz</a> — 24 lip 2016, o 15:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2016-07-24T12:31:01+01:00</updated>
<published>2016-07-24T12:31:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164653#p164653</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164653#p164653"/>
<title type="html"><![CDATA[Re: Jak poprawnie napisać funkcję?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164653#p164653"><![CDATA[
Według kodu funkcja ma zwracać wartość int a nie zwraca nic <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br />Zdecyduj się czy ma zwracać czy nie i albo dodaj zwracanie albo zmień funkcję na void. <br /><br />-- <br />Pozdrawiam,<br />Robert<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 24 lip 2016, o 12:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Mysteziz]]></name></author>
<updated>2016-07-24T12:28:17+01:00</updated>
<published>2016-07-24T12:28:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164651#p164651</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164651#p164651"/>
<title type="html"><![CDATA[Jak poprawnie napisać funkcję?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15849&amp;p=164651#p164651"><![CDATA[
Witajcie. Jestem jeszcze początkujący mam problem z funkcją. Tzn zamiast pisać program liniowo to element który będzie się powtarzać chcę zmienić w funkcję. Napisałem funkcję której zadaniem jest zatrzymać silnik ale nie zmieniać kierunku. Działa ale kompilator wywala jakieś albo błędy albo warningi. Kod:<br />[syntax=c]int stop(void)<br />{<br />             pwm=0;<br />     PORTB ^=(1&lt;&lt;PB6);<br />     pwm=255;<br />     lcd_locate(1,0);<br />     lcd_str(&quot;                 &quot;);<br />     lcd_locate(0,0);<br />     lcd_str(&quot;         &quot;);<br />      lcd_locate(0,0);<br />      lcd_int(pwm);<br />_delay_ms(500);<br />pwm=0;<br />_delay_ms(5);<br />PORTB ^= (1&lt;&lt;PB6);<br />lcd_locate(0,0);<br />lcd_str(&quot;         &quot;);<br />        lcd_locate(0,0);<br />lcd_int(pwm);<br /><br />}[/syntax]<br /><br />Co zrobiłem nie tak? Kompilator krzyczy że funkcja jest non void a ja użyłem void. U mnie funkcja nie ma zwracać wyniku tylko zatrzymać silnik, przywrócić stan na pinach sterujących kierunkiem i zakończyć działanie.<br />Jest jeszcze jeden błąd i musiałem dać delay 5 ms  inaczej następowało szarpnięcie silnikiem. Też nie wiem dlaczego? Proszę o podpowiedzi co zrobiłem źle?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14012">Mysteziz</a> — 24 lip 2016, o 12:28</p><hr />
]]></content>
</entry>
</feed>