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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-08-08T10:13:57+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=15941&amp;mode</id>
<entry>
<author><name><![CDATA[Rafal9018]]></name></author>
<updated>2016-08-08T10:13:57+01:00</updated>
<published>2016-08-08T10:13:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165656#p165656</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165656#p165656"/>
<title type="html"><![CDATA[Re: Wyświetlanie elementów tablicy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165656#p165656"><![CDATA[
Świetnie właśnie o to mi chodziło <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Dzięki <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" />   <br />Odnośnie ilości dopuszczonych błędów, to jeśli będzie większa liczba niż lcd zdoła wyświetlić to myślałem o scrollowaniu. Muszę sobie obejrzeć poradnik Mirka <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3441">Rafal9018</a> — 8 sie 2016, o 10:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2016-08-05T11:42:49+01:00</updated>
<published>2016-08-05T11:42:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165467#p165467</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165467#p165467"/>
<title type="html"><![CDATA[Re: Wyświetlanie elementów tablicy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165467#p165467"><![CDATA[
witam,<br />Podobnie jak koledzy wyżej piszą:<br />wyświetla w trzeciej linii napis &quot;blad:&quot; i wymienia numery zerowych wartości w tablicy, oddzielone przecinkami.- oczywiście pytanie ile dopuszczasz błędów - żeby się zmieściło na lcd'ku.<br />[syntax=c]lcd_locate(3,0);<br />lcd_str(&quot;bledy: &quot;);<br />for(uint8_t i=0;i&lt;24;i++){<br /><br /> if(!(adc_led&#91;i&#93;)){<br /> lcd_int(i);<br /> lcd_str(&quot;,&quot;);<br /> }<br />}[/syntax]<br />pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 5 sie 2016, o 11:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kurnachatka]]></name></author>
<updated>2016-08-05T11:45:42+01:00</updated>
<published>2016-08-05T10:09:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165459#p165459</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165459#p165459"/>
<title type="html"><![CDATA[Re: Wyświetlanie elementów tablicy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165459#p165459"><![CDATA[
Tak na szybko może takie rozwiązanie<br /><br />[syntax=c]uint8_t flafa_wystapienia;<br /><br />while(1){<br /><br />flafa_wystapienia = 0;<br /><br />for (uint8_t i=0; i&lt;24 ; i++){<br /><br />if (adc_led&#91;i&#93; == 0){<br />flafa_wystapienia  = 1;<br />//Tu musisz zrealizować wyświetlenie nr tablicy adc_led&#91;i&#93; w zależności jaki masz wyświetlacz i jak chcesz to z wizualizować<br /><br />}<br />}<br /><br />if (flafa_wystapienia == 0){<br /><br />//Tu wyświetlaj OK brak wystąpienia<br /><br />}<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=930">kurnachatka</a> — 5 sie 2016, o 10:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2016-08-05T10:06:25+01:00</updated>
<published>2016-08-05T10:06:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165458#p165458</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165458#p165458"/>
<title type="html"><![CDATA[Re: Wyświetlanie elementów tablicy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165458#p165458"><![CDATA[
Jedna pętla for:[syntax=c]for (i = 0 ; i &lt; rozmiar_tablicy_adc_led ; i++) if (!adc_led&#91;i&#93;) wyświetl(i);[/syntax]Mi się zmieściło w jednej linijce, zamiast funkcji wyświetl(i) wstawiasz swoją funkcję do wyświetlania danych na wyświetlaczu. Chyba, że nie o to chodzi? <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=12752">Marhef</a> — 5 sie 2016, o 10:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rafal9018]]></name></author>
<updated>2016-08-05T09:37:05+01:00</updated>
<published>2016-08-05T09:37:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165457#p165457</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165457#p165457"/>
<title type="html"><![CDATA[Wyświetlanie elementów tablicy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15941&amp;p=165457#p165457"><![CDATA[
Witam. <br /><br />Mam do Was pytanie, jak zrealizować wyświetlenie kilku zmiennych na lcd w odpowiedniej kolejności ?? Ale to nie takie zwykłe wyświetlanie, już tłumaczę o co chodzi.<br /><br />Mam tablicę: <br /><br />[syntax=c]adc_led&#91;24&#93;;[/syntax]<br /><br />Mierzę napięcie przez adc w 23 pkt, w zasadzie w 3 miejscach ale kombinacji jest 23. No ale to nie jest ważne, w każdym bądź razie po pomiarze każdy element tablicy przyjmuję wartość albo &quot;0&quot; albo &quot;1&quot; w zależności czy jest pomiar prawidłowy czy też nie. <br /><br />1 - napięcie ok,<br />0 -napiecie błędne ( nie mieszczące się w danym przedziale)<br /><br /><br />Jak mam wszystkie elementy równe = 1 czyli wszystko jest ok, to wyświetlam na lcd &quot;test ok&quot;<br />No a jeśli część elementów jest &quot;1&quot; a część &quot;0&quot;. Czyli gdzieś napięcia nie były prawidłowe. No i chcąc dowiedzieć się gdzie chcę wyświetlić wszystkie elementy tablicy (tylko te równe 0). W kolejności od najmłodszego że tak powiem.  Jak takie coś zrealizować ?? <br />Mam nadzieje że jasno przedstawiłem temat.<br />I tu pojawia się problem bo nie wiem za bardzo jak to zrobić :/ <br /><br />Oczywiście mogę napisać &quot;LAS&quot; ifów opisać każdy warunek osobno ale to będzie jakaś masakra.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3441">Rafal9018</a> — 5 sie 2016, o 09:37</p><hr />
]]></content>
</entry>
</feed>