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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-08-09T19:13:07+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=12589&amp;mode</id>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2015-08-09T19:13:07+01:00</updated>
<published>2015-08-09T19:13:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12589&amp;p=136883#p136883</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12589&amp;p=136883#p136883"/>
<title type="html"><![CDATA[Re: Multipleksowanie - funkcja do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12589&amp;p=136883#p136883"><![CDATA[
<!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic7402.html" >topic7402.html</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 9 sie 2015, o 19:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[webcoder5]]></name></author>
<updated>2015-08-09T19:06:46+01:00</updated>
<published>2015-08-09T19:06:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12589&amp;p=136880#p136880</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12589&amp;p=136880#p136880"/>
<title type="html"><![CDATA[Multipleksowanie - funkcja do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12589&amp;p=136880#p136880"><![CDATA[
Witam, <br />przerobiłem właśnie rozdział z bb o multipleksowaniu i naszło mnie na napisania funkcji która bedzie prawidłowo wyświetlać podaną w argumencie funkcji zmienna. Wrzucam może znajdzie się ktoś komu sie przyda.<br />[syntax]uint8_t cyfry&#91;15&#93; PROGMEM =<br />{<br />~(SEGA|SEGB|SEGC|SEGD|SEGE|SEGF),            // 0<br /> ~(SEGB|SEGC),                                        // 1<br />    ~(SEGA|SEGB|SEGD|SEGE|SEGG),                    // 2<br />    ~(SEGA|SEGB|SEGC|SEGD|SEGG),                    // 3<br />    ~(SEGB|SEGC|SEGF|SEGG),                        // 4<br />    ~(SEGA|SEGC|SEGD|SEGF|SEGG),                    // 5<br />    ~(SEGA|SEGC|SEGD|SEGE|SEGF|SEGG),            // 6<br />    ~(SEGA|SEGB|SEGC|SEGF),                        // 7<br />    ~(SEGA|SEGB|SEGC|SEGD|SEGE|SEGF|SEGG),        // 8<br />    ~(SEGA|SEGB|SEGC|SEGD|SEGF|SEGG),//9<br />~(0b00000000)//nic<br />};<br />void showLed(uint64_t liczba)<br />{<br /><br />uint8_t pom=0;<br />pom=liczba/1000;<br />if(pom==0) cy1=10;<br />else cy1=pom;<br />liczba=liczba-(pom*1000);<br />pom=liczba/100;<br />if(pom==0&amp;&amp;cy1==10)cy2=10;<br />else if(pom==0&amp;&amp;cy1!=10)cy2=0;<br />else cy2=pom;<br />liczba=liczba-(pom*100);<br />pom=liczba/10;<br />if(pom==0&amp;&amp;cy2==10)cy3=10;<br />else if(pom==0&amp;&amp;cy2!=10)cy3=0;<br />else cy3=pom;<br />liczba=liczba-(pom*10);<br />pom=liczba/1;<br />if(pom==0&amp;&amp;cy3==10)cy4=10;<br />else if(pom==0&amp;&amp;cy3!=10)cy4=0;<br />else cy4=pom;<br /><br /><br /><br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10143">webcoder5</a> — 9 sie 2015, o 19:06</p><hr />
]]></content>
</entry>
</feed>