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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2022-01-22T15:50:46+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=24118&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2022-01-22T15:50:46+01:00</updated>
<published>2022-01-22T15:50:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234918#p234918</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234918#p234918"/>
<title type="html"><![CDATA[Re: BB i prosty przykład z 6 lekcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234918#p234918"><![CDATA[
<div class="quotetitle">awojcick napisał(a):</div><div class="quotecontent"><br />Dzięki zadziałało <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br /></div><br />ale już wiesz o co chodzi ? i dlaczego zadziałało ? Dlaczego było źle ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 sty 2022, o 15:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[awojcick]]></name></author>
<updated>2022-01-22T15:37:19+01:00</updated>
<published>2022-01-22T15:37:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234917#p234917</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234917#p234917"/>
<title type="html"><![CDATA[Re: BB i prosty przykład z 6 lekcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234917#p234917"><![CDATA[
Dzięki zadziałało <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=21784">awojcick</a> — 22 sty 2022, o 15:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2022-01-21T23:08:02+01:00</updated>
<published>2022-01-21T23:08:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234912#p234912</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234912#p234912"/>
<title type="html"><![CDATA[Re: BB i prosty przykład z 6 lekcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234912#p234912"><![CDATA[
<div class="quotetitle">awojcick napisał(a):</div><div class="quotecontent"><br />wynik = 820 * 25 * 20 = 410000<br /></div><br /><br />a zrób tak:<br /><br />[syntax=c]wynik = 820ul * 25ul * 20ul;[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 21 sty 2022, o 23:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[awojcick]]></name></author>
<updated>2022-01-21T22:30:54+01:00</updated>
<published>2022-01-21T22:30:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234910#p234910</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234910#p234910"/>
<title type="html"><![CDATA[Re: BB i prosty przykład z 6 lekcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234910#p234910"><![CDATA[
Już się poprawiam<br /><br />Chodzi o to, że nie wiem dlaczego w trzecim przykładzie wynik wyświetla się nieprawidłowo powinno wyświetlić się 41 a wyświetla się 1.<br />Na początku podałem definicję zmiennych jakich używam, podałem też dwa pierwsze przykłady gdzie wynik wyświetla się prawidłowo.<br />uint32_t wynik;<br />uint16_t pm;<br />uint8_t cz_d;<br /><br />1.<br />wynik = 820 * 25 * 2 = 41000<br />cz_d = wynik/10000 = 4<br />LCD wyświetla 4 <br /><br />2.<br />wynik = 820 * 25 * 2 = 41000<br />cz_d = wynik/1000 = 41<br />LCD wyświetla 41<br /><br />3.<br />wynik = 820 * 25 * 20 = 410000<br />cz_d = wynik/10000 powinien być 41<br />LCD wyświetla 1 zamiast 41<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21784">awojcick</a> — 21 sty 2022, o 22:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2022-01-21T22:03:17+01:00</updated>
<published>2022-01-21T22:03:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234908#p234908</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234908#p234908"/>
<title type="html"><![CDATA[Re: BB i prosty przykład z 6 lekcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234908#p234908"><![CDATA[
Proszę najpierw zadaj konkretne pytanie i opisz dobrze problem - bo kompletnie nie wiem o co chodzi w tak zadanym pytaniu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 21 sty 2022, o 22:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[awojcick]]></name></author>
<updated>2022-01-21T19:50:51+01:00</updated>
<published>2022-01-21T19:50:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234905#p234905</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234905#p234905"/>
<title type="html"><![CDATA[BB i prosty przykład z 6 lekcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24118&amp;p=234905#p234905"><![CDATA[
Witam wszystkich coś mi ciągle umyka w tym przykładzie: <br />Lekcja 6 i wyświetlanie wyniku na LCD chodzi o same obliczenia<br /><br />uint16_t pomiar(uint8_t kanal);<br />uint32_t wynik;<br />uint16_t pm;<br />uint8_t cz_d;<br /><br />lcd_cls();<br /><br />pm = pomiar(5);         // odczytana wartość ADC  820<br />wynik = pm * 25 * 2; // 0,0025 * 10000 i 2 = 41000<br />cz_d = wynik/10000;         // 4<br />lcd_int( cz_d );                 // wyświetla 4 czyli OK<br /><br />pm = pomiar(5);         // odczytana wartość ADC  820<br />wynik = pm * 25 * 2; // 0,0025 * 10000 i 2 = 41000<br />cz_d = wynik/1000;          // 41<br />lcd_int( cz_d );                 // wyświetla 41 czyli OK<br /><br />pm = pomiar(5);         // odczytana wartość ADC  820<br />wynik = pm * 25 * 20; // 0,0025 * 10000 i 20 = 410000<br />cz_d = wynik/10000;          // powinien być 41<br />lcd_int( cz_d );                 // wyświetla 1 czyli NOK<br /><br />Pewnie diabeł tkwi w szczegółach może ktoś z kolegów podpowie co tu może być nie tak ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21784">awojcick</a> — 21 sty 2022, o 19:50</p><hr />
]]></content>
</entry>
</feed>