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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-07-14T00:29:07+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=5&amp;t=12311&amp;mode</id>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2015-07-14T00:29:07+01:00</updated>
<published>2015-07-14T00:29:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134458#p134458</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134458#p134458"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134458#p134458"><![CDATA[
Witam<br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />i masz to opisane w BB ...<br /></div><br />na str.103  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />... więc proszę zajrzyj najpierw<br /></div><br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 14 lip 2015, o 00:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-07-13T22:46:22+01:00</updated>
<published>2015-07-13T22:46:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134451#p134451</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134451#p134451"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134451#p134451"><![CDATA[
<div class="quotetitle">major697 napisał(a):</div><div class="quotecontent"><br />OK a więc co oznacza ta część kodu:<br /><br />if(d2) cy2=d2; else cy2=(licznik&gt;999)<span style="color: #FF0040">?0:NIC;</span><br /></div><br /><br />Widzę, że masz Bluebooka<br /><br />to dlaczego nie czytasz pan ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br />jak widzisz coś takiego<br /><br />? :<br /><br />to to jest wyrażenie warunkowe w języku C<br /><br />i masz to opisane w BB ... więc proszę zajrzyj najpierw i poczytaj ok ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 13 lip 2015, o 22:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pbmaster]]></name></author>
<updated>2015-07-13T22:44:26+01:00</updated>
<published>2015-07-13T22:44:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134449#p134449</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134449#p134449"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134449#p134449"><![CDATA[
To jest skrócony zapis warunku if else. Jeśli większe od 999 to przypisz cy2 0 jeśli nie, to zero nieznaczące. W bluebooku jest opisany ten zapis o ile dobrze pamiętam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2093">pbmaster</a> — 13 lip 2015, o 22:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[major697]]></name></author>
<updated>2015-07-13T22:40:01+01:00</updated>
<published>2015-07-13T22:40:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134448#p134448</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134448#p134448"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134448#p134448"><![CDATA[
OK a więc co oznacza ta część kodu:<br /><br />if(d2) cy2=d2; else cy2=(licznik&gt;999)<span style="color: #FF0040">?0:NIC;</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9797">major697</a> — 13 lip 2015, o 22:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-07-13T22:28:25+01:00</updated>
<published>2015-07-13T22:28:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134447#p134447</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134447#p134447"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134447#p134447"><![CDATA[
<div class="quotetitle">major697 napisał(a):</div><div class="quotecontent"><br />Aaaa no teraz rozumiem np gdy d1 jest równe 2 to wyświetl 2 a jeśli jest równe 0 to zostaw puste miejsce <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br />no tak się realizuje (przykładowo) wygaszanie zer nieznaczących<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 13 lip 2015, o 22:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[major697]]></name></author>
<updated>2015-07-13T22:14:15+01:00</updated>
<published>2015-07-13T22:14:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134446#p134446</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134446#p134446"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134446#p134446"><![CDATA[
Aaaa no teraz rozumiem np gdy d1 jest równe 2 to wyświetl 2 a jeśli jest równe 0 to zostaw puste miejsce <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=9797">major697</a> — 13 lip 2015, o 22:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-07-13T22:06:59+01:00</updated>
<published>2015-07-13T22:06:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134445#p134445</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134445#p134445"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134445#p134445"><![CDATA[
dobrze myślisz a co to jest to 10 ? ... to jest kod kolejnego znaku przecież na wyświetlaczu LED, tyle że ten znak jest pusty - jakby spacja <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> nic nie wyświetla<br /><br />no toż zobacz<br /><br />if( d1 ) .... czyli jeśli d1 nie jest zerem - to wyświetl d1 a jeśli jest zerem to wyświetl NIC czyli pusty znak - czyli nie wyświetlaj zera nieznaczącego<br /><br />teraz jaśniej ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 13 lip 2015, o 22:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[major697]]></name></author>
<updated>2015-07-13T22:02:28+01:00</updated>
<published>2015-07-13T22:02:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134443#p134443</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134443#p134443"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134443#p134443"><![CDATA[
Po naciśnięciu CTRL przeszedłem do pliku d_led.h i tam widzę, że wartość NIC jest zdefiniowana i zainicjowana wartością 10.<br /><br />A więc z tego kodu wynika:<br /><br />[syntax=c]if(d1) cy1=d1; else cy1=NIC;[/syntax]<br /><br />jeśli d1 po wyliczeniu 6 jest spełnione ustaw cy1 czyli cyfrę 1 na wartość d1 jeśli nie to sustaw d1 na wartość 10 <br /><br />Dobrze myślę ... ??<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9797">major697</a> — 13 lip 2015, o 22:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-07-13T21:54:20+01:00</updated>
<published>2015-07-13T21:54:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134442#p134442</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134442#p134442"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134442#p134442"><![CDATA[
<div class="quotetitle">major697 napisał(a):</div><div class="quotecontent"><br />OK a dalsza część pytania ...<br /></div><br /><br />No ale najpierw odpowiedz mi co zobaczyłeś - to poprowadzę dalej <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=54">mirekk36</a> — 13 lip 2015, o 21:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[major697]]></name></author>
<updated>2015-07-13T21:53:46+01:00</updated>
<published>2015-07-13T21:53:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134441#p134441</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134441#p134441"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134441#p134441"><![CDATA[
OK a dalsza część pytania ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9797">major697</a> — 13 lip 2015, o 21:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-07-13T21:48:38+01:00</updated>
<published>2015-07-13T21:48:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134440#p134440</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134440#p134440"/>
<title type="html"><![CDATA[Re: wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134440#p134440"><![CDATA[
posłuchaj a weź sobie wciśnij pan klawisz lewy CTRL i po najechaniu myszą na NIC, gdy się podkreśli kliknij lewym klawiszem myszy i wtedy zobaczysz co to jest <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ok?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 13 lip 2015, o 21:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[major697]]></name></author>
<updated>2015-07-13T21:49:37+01:00</updated>
<published>2015-07-13T21:41:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134437#p134437</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134437#p134437"/>
<title type="html"><![CDATA[wyświetlacz LED nie rozumiem kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12311&amp;p=134437#p134437"><![CDATA[
częśc w dołączonej płytce do BB w pliku main.c z ćwiczenia wyświetlacz LED jest taki kod:<br /><br /> [syntax=c]uint16_t licznik=6000;<br />uint8_t d1,d2,d3,d4;<br /><br />//**********************  pętla główna<br />while(1)<br />{<br />licznik--;<br /><br />d1=licznik/1000;<br />if(d1) cy1=d1; else cy1=NIC;<br />d2=(licznik-(d1*1000))/100;<br />if(d2) cy2=d2; else cy2=(licznik&gt;999)?0:NIC;<br />d3=(licznik-(d1*1000)-(d2*100))/10;<br />if(d3) cy3=d3; else cy3=(licznik&gt;99)?0:NIC;<br />d4=(licznik-(d1*1000)-(d2*100)-(d3*10));<br />cy4=d4;<br />_delay_ms(10);<br />//if(licznik&gt;9999) licznik=0;<br />if(!licznik) licznik=6000;<br />}[/syntax]<br /><br />Mógł by mi ktoś wytłumaczyć o co chodzi w tym przykładzie bo nie bardzo rozumiem skąd się tam wzięła wartość licznik=6000.<br />oraz warunek if ja rozumiem tak:<br />Jeśli wartość <strong>d1</strong> czyli po obliczeniu <strong>6</strong> jest spełniona (nie bardzo wiem przez co spełniona ... ??) to ustaw <strong>cy1=d1</strong> a jeśli nie to ustaw <strong>cy1=NIC</strong><br /><br />Dalej w miarę rozumiem ale nie wszystko a mianowicie co oznacza ten zapis (zaznaczone na <span style="color: #FF0040">czerowno</span>):<br /><br />if(d2) cy2=d2; else cy2=(licznik&gt;999)<span style="color: #FF0040">?0:NIC;</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9797">major697</a> — 13 lip 2015, o 21:41</p><hr />
]]></content>
</entry>
</feed>